London, UK. 27th July, 2013. Traffic in the storm on Tottenham Court Road,London, UK Credit: martyn wheatley/Alamy Live News

- Image ID: DBBMWT
London, UK. 27th July, 2013. Traffic in the storm on Tottenham Court Road,London, UK Credit: martyn wheatley/Alamy Live News
martyn wheatley / Alamy Stock Photo
Image ID: DBBMWT

Similar stock images