Bowden Hall, Upton St Leonards, Gloucestershire
Land: England, Vereinigtes Königreich |














Leaflet | Map data © OpenStreetMap contributors
Land: England, Vereinigtes Königreich |