Stow-on-the-Wold, Cotswolds, Gloucestershire.

View of Stow-on-the-Wold, Cotswolds, Gloucestershire, England