Image 1 of 1
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