Vicars Close

Vicars’ Close and Wells Cathedral

Location

Somerset, UK.