Stock Photo: Remenham St Nicholas Church, Remenham, Oxfordshire, England, United Kingdom, Europe