Thomas Voeckler wins Stage 16 Tour 2012

Code: 148508837

Image Description

Thomas Voeckler of France riding for Europcar 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)

Select your option

Choose print size

Photo Only Options