The Church of Our Lady St Mary of Glastonbury

The Church of Our Lady St Mary of Glastonbury in Glastonbury, Somerset, England, is a Roman Catholic church that was completed in 1940.

The Church of Our Lady St Mary of Glastonbury

The Church of Our Lady St Mary of Glastonbury in Glastonbury, Somerset, England, is a Roman Catholic church that was completed in 1940.