6 / 8
Priests and seminarians at the 7th annual March for Life, Saturday, May 20, 2017
+

© Diane Montagna