shrine in Faversham
About 2 results.
National Shrine of Saint Jude
Tanners Street 34, ME13 7JW Faversham, United KingdomThe Carmelites are an international religious order of the Roman Catholic Church. This page is part of the news service of the British Province.