Image 1 of 1

20070706_0016.jpg

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