Create new Board
Editorial Images

2005 Tour de France: Stage 13

MONTPELLIER, FRANCE - JULY 15: Juan Antonio Flecha of Spain from the Fassa Bortolo Team and Christopher Horner of the USA from the Saunier Duval Team during stage 13 of the 92nd Tour de France between Miramas and Montpellier on July 15, 2005 in France. (Photo by Friedemann Vogel/Bongarts/Getty Images)
2005 Tour de France: Stage 13
Get this image in a variety of framing options at