The weir on the River Thames at Hambleden, Buckinghamshire, UK

- Image ID: CXYHXH
Stephen Dorey / Alamy Stock Photo
Image ID: CXYHXH
The weir on the River Thames at Hambleden, Buckinghamshire, UK
Location: Hambleden Buckinghamshire English South East England British Isles Great Britain GB UK Europe EU