Thomas Voeckler wins Stage 16 Tour 2012

Tap on the image to zoom

Image description


Thomas Voeckler of France and team Europcar celebrates as he wins stage sixteen of the 2012 Tour de France from Pau to Bagneres-de-Luchon on July 18, 2012 in Bagneres-de-Luchon, France. (Photo by Doug Pensinger/Getty Images) Code: 148509246

Select your option

Print size

Photo Only Options

Overall size: