The thirteenth century tower of St Peter's Church North Tawton.

- Image ID: CNJ5KH
The thirteenth century tower of St Peter's Church North Tawton.
Lesley Pardoe / Alamy Stock Photo
Image ID: CNJ5KH
Location: St Peters Church North Tawton Devon England UK