Thomas Voeckler wins Stage 16 Tour 2012

Code: 148509246

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)

Select your option

Choose print size

Photo Only Options