Deddington Town Square, Parish Church

Deddington Town Square, Parish Church
Chapmans Lane, Banbury, Oxfordshire, OX15 0SU
Photo of Deddington Town Square, Parish Church