Images from the 2015 IAAF World Championships in Beijing, China

- Image ID: F18BEA
Roger Sedres / Alamy Stock Photo
Image ID: F18BEA
Location: Beijing, China