St Peter's Church
United Kingdom
>
England
>
Devon
>
West Devon
>
Lamerton
>
St Peter's Church
St Peter's Church is a church in Lamerton in West Devon.
St Peter's Church
Object
Religion
Building
church
Green Hill
Lamerton
Partwayes
Chestnut Close
Chestnut Terrace
Orchard Court
Outer Down
Trenance Drive