Tour de France - Stage 18

From the album Tour de France 2012

Thomas Voeckler on stage eighteen of the 2012 Tour de France