St Mary the Virgin Hambleden Parish Church Buckinghamshire UK

- Image ID: DXG96Y
PC Jones ecclesiastical / Alamy Stock Photo
Image ID: DXG96Y
Location: St Mary the Virgin Hambleden Parish Church Buckinghamshire UK