Stow-on-the-Wold, Gloucestershire
Country: England, United Kingdom |














Leaflet | Map data © OpenStreetMap contributors
Country: England, United Kingdom |