Market Square in the small market town of Stow-On-The-Wold in Gloucestershire, England, UK

- Image ID: DKGGAG
Market Square in the small market town of Stow-On-The-Wold in Gloucestershire, England, UK
Gregory Davies / Alamy Stock Photo
Image ID: DKGGAG
Location: Stow-On-The-Wold, Gloucestershire, England