London, United Kingdom - 26 September 2019. Pedestrians with umbrellas brave the heavy rain showers on Westminster Bridge. Credit: amer ghazzal/Alamy Live News

- Image ID: 2A1E195
London, United Kingdom - 26 September 2019. Pedestrians with umbrellas brave the heavy rain showers on Westminster Bridge. Credit: amer ghazzal/Alamy Live News
amer ghazzal / Alamy Stock Photo
Image ID: 2A1E195

Similar stock images