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

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