The Day in Photos – May 14, 2017
IAAF Athletics Diamond League meeting, Women's 5000m, Shanghai Stadium, Shanghai, China on May 13, 2017. Hellen Obiri of Kenya competes. (Photo by Aly Song/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy