London, UK. 23rd June, 2016. Drains are overpowered by rainwater after a torrential rain shower, lasting for more than 30 minutes, causes localised flooding in Northwood, north west London. Credit: Stephen Chung / Alamy Live News


Size: 3700px × 2470px
Photo credit: © Stephen Chung / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: deluge, downpour, flood, flooding, london, northwood, rain, raining, shower, torrenital, weather