United Kingdom

Image 96 of 657
< Prev Next >
SB-GB806.jpg
United Kingdom, England, Worcestershire, Upton upon Severn: The Pepperpot and town on the River Severn | Grossbritannien, England, Worcestershire, Upton upon Severn: The Pepperpot und Fluss Severn