Europcar’s Pierre Rolland of France celebrates as he crosses the finish line to win the 19th stage of the Tour de France 2011 cycling race from Modane to Alpe d’ Huez July 22, 2011. REUTERS/Denis Balibouse (FRANCE – Tags: SPORT CYCLING) z
0 Responses to “Stage 11”