Tour de Loir et Cher, France, April 12-16, 2000
Action during the first stage
Photo ©: Nicolas Leroy

Related Story        Latest Photography