Church of St Laurence, Upton-cum-Chalvey
Grade I listed church in Upton, Slough, Berkshire, England, UK
St. Laurence Upton, Slough - geograph.org.uk - 71130.jpg