Share
twitterlinkedinfacebook
Image 1 of 1
0052827.JPG
PARIS, FRANCE - AUGUST 25, 2003.Day 3 of the World Track and Field championships held at the Stad de France in Paris, France.