Churches and Cathedrals
Read More20 / 31
The Long Climb
Wells Cathedral, Somerset, England.
A long climb up a fabulous stone staircase in one the the less public parts of the cathedral.
CathedralEnglandSomersetUnited KingdomWellsWells CathedralBuildingsPlaces
From Collection
Log In: