Church of Our Lady St Mary of Glastonbury
Glastonbury, United Kingdom
The Church of Our Lady St Mary of Glastonbury in Glastonbury, Somerset, England, is a Roman Catholic church that was completed in 1940, which includes the Diocesan Shrine of Our Lady of Glastonbury.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).