England, Berkshire. River Thames in flood at Hambleden lock weir

- Image ID: DW079C
P Tomlins / Alamy Stock Photo
Image ID: DW079C
Location: England, Buckinghamshire, Hambleden

Search stock photos by tags