Londoners celebrate in Trafalgar Square at the awarding of... - Stefano Cagnoni, SC05LYM1.jpg

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