Image 1 of 1

Tour de France 2012 Winner Stage 17 2279.JPG

Alejandro Valverde (ESP) Movistar Team wins Stage 17 running from Bagnères-de-Luchon to Peyragudes during the 99th edition of the Tour de  France, 19th July 2012 (Photo by Tim de Waele/ASO/NEWSFILE)
twitterlinkedinfacebook