Search icon

25th Jun 2015

Le Tour de France 2014 – Stage Eighteen

PAU, FRANCE - JULY 24: The peloton begins to race at the start of the eighteenth stage of the 2014 Tour de France, a 146km stage between Pau and Hautacam, on July 24, 2014 in Pau, France. (Photo by Doug Pensinger/Getty Images)

Gareth Makim

Topics: