london is bidding for the 2012 olympics. here is part of an exhibition to celebrate the fact we’re in with a chance.
it’s a giant statue in trafalgar square. there’s a person in the foreground in the picture which might give you some idea of the scale.
click pic for big