Designed by
Title
Womens 100 metres hurdles final at IAAF World Championships in Beijing, China #58782312
Description
Womens 100 metres hurdles final at the IAAF World Championships, Beijing 2015. The event is held in National Stadium, or the Birds Nest, in Beijing, China. Photo taken on Aug 28, 2015.
This image is editorial