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