United Kingdom

Image 119 of 657
< Prev Next >
SB-GB782.jpg
United Kingdom, England, Worcestershire, Lechlade: The Riverside Pub on the River Thames | Grossbritannien, England, Worcestershire, Lechlade: The Riverside Pub am Ufer der Themse, die ab hier schiffbar ist