Hambleden Lock River Thames Buckinghamshire England

- Image ID: A8YMP0
Hambleden Lock River Thames Buckinghamshire England
Paul Thompson Images / Alamy Stock Photo
Image ID: A8YMP0
Location: Hambleden Lock Buckinghamshire