First Communion x 3 carolyn mcafeeJune 4, 2014boys, east Amherst, family, first communion, st peter and paul, williamsville photographerComment