Hambleden Mill River Thames Buckinghamshire UK

- Image ID: ADXEN6