Le Tour de France 2012 - Stage Eighteen
In This Photo: Franois Hollande
French President Francois Hollande watches the finish of stage eighteen of the 2012 Tour de France from Blagnac to Brive-la-Gaillarde on July 20, 2012 in Brive-la-Gaillarde, France.
(July 19, 2012 - Source: Bryn Lennon/Getty Images Europe) more pics from this album »