Apartments Hambleden Lock River Thames Buckinghamshire England

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