Hambleden Mill at Hambleden Lock on the River Thames in England

- Image ID: ARNX28
Hambleden Mill at Hambleden Lock on the River Thames in England
Martin Norris Travel Photography / Alamy Stock Photo
Image ID: ARNX28