London, UK. 10th Aug, 2017. . IAAF world athletics championships. London Olympic stadium. Queen Elizabeth Olympic park. Stratford. Credit: Sport In Pictures/Alamy Live News

- Image ID: JTW2F6

Search stock photos by tags


Similar stock images