London

Image 9 of 148
< Prev Next >

20070706_0017.jpg

LONDON - UNITED KINDOM -- 06 JULY 2007 -- Presentation ceremony Trafalgar Square of the Tour de France teams and cyclists. -- Those who did not have space in the crowed peeked through the fence. -- PHOTO: JUHA ROININEN / EUP-IMAGES
twitterlinkedinfacebook