Saddleback Photo | First Communion - St. Peter

First Communion at St. Peters Cathedral in Marquette, Michigan.