Richmond lock and Weir on the River Thames London UK

- Image ID: HKR6CE
Richmond lock and Weir on the River Thames London UK
Peter Lane / Alamy Stock Photo
Image ID: HKR6CE
Richmond lock and weir on the River Thames London UK
Location: Richmond Surrey UK