Arched window at the twelfth century norman church of St Peter, a grade 1 listed building, in the town of Northampton, England

- Image ID: PM902G
Arched window at the twelfth century norman church of St Peter, a grade 1 listed building, in the town of Northampton, England
Michael Foley / Alamy Stock Photo
Image ID: PM902G
Location: Northampton, UK