Designed by
Title
Narrowboat on River Thames seen from Windsor Eton bridge, UK #199347710
Description
Eton, Buckinghamshire, England, UK. 2020. An overview of the River Thames at Eton seen from the Windsor, Berkshire side of this famous river with a narrowboat underway
This image is editorial