Richmond Lock and Weir, Twickenham, London, UK.

- Image ID: DDYW86
Richmond Lock and Weir, Twickenham, London, UK.
Roberto Herrett / Alamy Stock Photo
Image ID: DDYW86

Similar stock images