Stow on The Wold,Market town in the Cotswolds in Gloucestershire in England

- Image ID: C3EGY1
Stow on The Wold,Market town in the Cotswolds in Gloucestershire in England
Geraint Lewis / Alamy Stock Photo
Image ID: C3EGY1