The Clock, Wells Cathedral, Somerset, England, A15.

The Clock, Wells Cathedral, Somerset, England, A15. - Wells
The Clock, Wells Cathedral, Somerset, England, A15. - Wells
Place your mouse over the image to zoom Click to zoom Click to start the video

Join the collectors community

Register Login