Share
twitterlinkedinfacebook
Image 1 of 1
0028161.JPG
PARIS, FRANCE - AUGUST 24, 2003.Day 2 of the World Track and Field Championships held at the Stad the France in Paris, France..Kelli White - USA.Kelli White win the women's 100m