12th Stage: Richard celebrates his victory

11 Jul 1996: Pascal Richard of Switzerland celebrates winning, with Jesper Skibby of Denmark in second and Mirco Gualdi of Italy third, after finishing the twelveth stage of the Tour De France 143.5 kms from Valance to Le Puy-en-Velay. Mandatory Credit: Mike Powell/ALLSPORT
Winning Magazine Online
Return to the 1996 Tour de France Page