Churches and Cathedrals
Read More13 / 33
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)
7583CathedralDevonEnglandExeterExeter CathedralUnited KingdomBuildingsPlaces
- No Comments