Saint Michael's
United Kingdom
>
England
>
Devon
>
East Devon
>
Sowton
>
Saint Michael's
Saint Michael's is a church in Sowton in East Devon.
Saint Michael's
Object
Religion
Building
church
Sowton Village Hall
Sowton Lane
Sowton Village
Sowton Barton Farm
Venns Farm
Clyst