London, UK. 2nd Aug, 2017. General view of the London Stadium ahead of The IAAF World Championships London 2017 which begin formally on 4 August. Credit: Stephen Chung/Alamy Live News

- Image ID: JPY1XM

Similar stock images