Mikel Landa Stage Eighteen Le Tour de France 2017

Code: 819605824

Image Description

Mikel Landa of Spain and Team SKY leads team mate and race leader Chris Froome of Great Britain, Rigoberto Uran of Colombia and Cannondale Drapac up the Col d'Izoard on stage eighteen of the 2017 Tour de France, a 179.5km stage from Briancon to Izoard on July 20, 2017 (Photo by Bryn Lennon/Getty Images)

Select your option

Choose print size

Photo Only Options