United Kingdom

Image 168 of 657
< Prev Next >
SB-GB669.jpg
Great Britain, England, Berkshire, Windsor: boat on River Thames with Windsor Castle | Grossbritannien, England, Berkshire, Windsor: Schloss Windsor an der Themse