The Weir At Teddington Lock On The River Thames England

- Image ID: BE0R4B
The Weir At Teddington Lock On The River Thames England
Kevin Wheal / Alamy Stock Photo
Image ID: BE0R4B
Location: Teddington Lock On The River Thames England