The scene on the Champs-Élysées, final stage of the Tour de France, July 2003.
Posted on July 3rd, 2010   | 
Comments are closed.