Pedestriand Splashed by drivers as rain falls in London
Add to Lightbox DownloadConstant rain on Bank Holiday Sunday leaves large puddles at Old Street Roundabout, with vehicles splashing water onto the pavement where pedestrians risk a soaking. London, August 26 2018.

