Immagine 168901 London - Trafalgar Square Picture shooted 06/07/2007 - Published 15/12/2010
Immagine 168771 London - Trafalgar Square Picture shooted 06/07/2007 - Published 14/12/2010