Church of the Sacred Heart, Galway City, Ireland
Sacred Heart Church, Séamus Quirke Road, Galway, Ireland
20 January 2012
Legion of Mary Talk and Discussion
Newer Post
Older Post
Home