The Church of St. Peter and St. Paul in the village of Chacombe, Northamptonshire, UK

- Image ID: HC68YX
The Church of St. Peter and St. Paul in the village of Chacombe, Northamptonshire, UK
Graham Toney / Alamy Stock Photo
Image ID: HC68YX
Location: Chacombe, Northamptonshire, England, UK