London, UK. 2nd Aug, 2017. Flags with the logo of the Athletics World Championships 2017 at the Olympic Stadium in London, Britain, on 2 August, 2017. The IAAF World Championships in Athletics are taking place 04-13 August in the sports grounds in London. Credit: dpa picture alliance/Alamy Live News

- Image ID: JPY14Y

Search stock photos by tags

Similar stock images