Beijing hosts 2015 IAAF World Championships

29 Photos

Photos from the 2015 IAAF World Championships at the “Bird’s Nest” National Stadium in Beijing on August 25, 2015.