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