VALOR
Vicars Chapel
Wells, United Kingdom
The chapel at the top of The Vicars' Close, the oldest complete and inhabited street in Europe.
Wells, United Kingdom
The chapel at the top of The Vicars' Close, the oldest complete and inhabited street in Europe.