Londoners celebrate in Trafalgar Square watched by... - Stefano Cagnoni, SC05LYM3.jpg

Londoners celebrate in Trafalgar Square watched by construction workers in the background at announcement of the awarding of the 2012 Olympic Games to London by the IOC. - Stefano Cagnoni - 2005-07-06
 
 
powered by infradox.com