Hambleden Mill with weather vain on Hambleden lock wier near Henley on Thames

- Image ID: AWJCW6
Hambleden Mill with weather vain on Hambleden lock wier near Henley on Thames
Andrew Holt / Alamy Stock Photo
Image ID: AWJCW6
Hambleden Mill with weather vain on Hambleden lock wier near Henley on Thames River Thames between Buckinghamshire and Berkshire England UK