83rd Giro d'Italia, Italy, May
13-June 4, 2000
|
The peloton ride in the heavy rain during the 2nd
stage of the 83rd Giro d'Italia, 15 May 2000. Italian Cristian Moreni won
the stage into Maddaloni.
© AFP Photo/Carlo Ferrara
Related Story Latest
Photography