Pope at St. Charles Seminary
Read More5 / 17
Sister from Irinjalakuda, India look for the entrance to St. Charles Seminary in Lower Merion , PA. as they await the arrival of Pope Francis. Saturday morning PETE BANNAN -DIGITAL FIRST MEDIA
- No Comments