St Margaret's Church
United Kingdom
>
England
>
Devon
>
Mid Devon
>
Stoodleigh
>
St Margaret's Church
St Margaret's Church is a church in Stoodleigh in Mid Devon.
St Margaret's Church
Object
Religion
Building
church
Place
Stoodleigh
Stoodleigh Barton