St Peter’s Church, North Tawton, Devon, England

County Devon
Country England
 
Enclosed By
North Tawton
 
Place Encloses