St Leonard's Church

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