Thames Ditton, UK. 25th Dec, 2012. River Thames flooding at Thames Ditton
Size: 5400px × 3597px
Photo credit: © Charles Bowman / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2012, 25th, bench, christmas, day, december, ditton, europe, flood, flooding, incessant, london, rain, river, riverfront, thames, uk, urban, waterfront