Designed by
Title
Riverside eating and drinking at a restaurant overlooking the River Thames, UK #199347595
Description
Eton, Buckinghamshire, England, UK. 2020. An overview of the River Thames at Eton seen from the Windsor, Berkshire side of this famous river. customers dine on the riverside
This image is editorial