London

Image 7 of 148
< Prev Next >

20070706_0015.jpg

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