Yachts at Hambledon lock, England and river Thames

- Image ID: ANA16A
Yachts at Hambledon lock, England and river Thames
Magdalena Rehova / Alamy Stock Photo
Image ID: ANA16A
Yachts at Hambledon lock, England and river Thames
Location: Henley, Hambledon, UK