2005 Tour de France - Stage Nineteen

In This Photo: Giuseppe Guerini
Giuseppe Guerini of Italy and the T-Mobile cycling team celebrates after winning stage 19 of the 92nd Tour de France between Issoire and Le Puy-en-Velay on July 22, 2005 in Le Puy-en-Velay, France.
(July 22, 2005 - Source: Robert Laberge/Getty Images Sport)
Show Giuseppe Guerini With: