London

Image 1 of 148
Next >

20070706_0003.jpg

LONDON - UNITED KINDOM -- 06 JULY 2007 -- Police presence in the surrounding of Trafalgar Square from where the Tour de France starts on the 7th of July. -- PHOTO: JUHA ROININEN / EUP-IMAGES
twitterlinkedinfacebook