London 2012 Olympic City Announcement
London 2012 Olympic City Announcement, the scene in Trafalgar Square
Summer 2005 and London is announced as the winning city beating the competition to host the 2012 Olympic games.
Image reference LDNOLYMANNO1
All photographs copyright artofthestate 2005
London 2012 Olympic City Announcement