Showing posts with label
Church Of Saint Peter. Ugborough. Devon.
.
Show all posts
Showing posts with label
Church Of Saint Peter. Ugborough. Devon.
.
Show all posts
Tuesday 10 October 2023
Church Of Saint Peter, Ugborough, Devon.
›
The 16th-Century Rood Screen, Church of Saint Peter, Ugborough, Devon. Text and Illustration: DEVON CHURCH LAND The Rood Screen. Once a majo...
›
Home
View web version