Hambleden Lock River Thames Buckinghamshire England

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