Prev
21 of 21
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 this red BMW splashing water onto the pavement, drenching pedestrians. London, August 26 2018.

