buildings and the tower of Saint Peters Church, Winchcombe, The Cotswolds, Gloucestershire, England

- Image ID: BF32T9
buildings and the tower of Saint Peters Church, Winchcombe, The Cotswolds, Gloucestershire, England
Martin Priestley / Alamy Stock Photo
Image ID: BF32T9