Search Results for 'Catholic Church in the United Kingdom'
1 results found.
End of an era for Galway Lourdes Pilgrimage Trust
An era comes to an end next week when the Galway Lourdes Pilgrimage Trust will cease its activities because of the rising age profile of its members.