Hambleden Lock River Thames Buckinghamshire England

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