Grade I listed church, North Devon, England, UK
St. Peter's, Tawstock, Devon - geograph.org.uk - 1600469.jpg