Churches and Cathedrals
Read More23 / 31
The Rood Screen at Exeter Cathedral
Sometimes words are superfluous – just wonder at the dedication and skill that went into building this 700 years ago (between 1308-1326)
CathedralDevonEnglandExeterExeter CathedralUnited KingdomBuildingsPlaces
From Collection
- No Comments