Church of St Peter England, UK

This fine parish church in Oxfordshire is exceptionally large for the size of its village. It has features ranging in date from about 1200 to 1400.