St Leonard's Church

St Leonard's Church
Church Lane, Chipping Norton, Oxfordshire, OX7 6XD
Photo of St Leonard's Church