Designed by
Title
The River Thames flowing through Windsor and Eton, twin towns in Berkshire, joined by Windsor Bridge, England UK #119206965
Description
Berkshire, UK - April 2018: The River Thames flowing through Windsor and Eton, twin towns, in Berkshire, in the South East of England, joined by Windsor Bridge
This image is editorial