« pain-ful disappointment | Main | no bikes (with explanation) »

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

Leave a comment