Image 1 of 1
20070706_0014.jpg
LONDON - UNITED KINDOM -- 06 JULY 2007 -- Presentation ceremony Trafalgar Square of the Tour de France teams and cyclists. -- PHOTO: JUHA ROININEN / EUP-IMAGES