London, UK, 7 June 2019 .View over River Thames and City of London. Heavy rain over London in June. Credit: Johnny Armstead/Alamy Live News

- Image ID: TRJE1C

Search stock photos by tags


Similar stock images