Wells Cathedral

Wells Cathedral & Glastonbury Tor

Location

Somerset, UK.