Steve and Amanda got some shots of this amazing landscape sculpture in London (near the Tower Bridge).
wendyvee says:
According to news reports that I dug up, he was part of a group of sculptures and events celebrating London winning the bid to host the upcoming 2012 Olympics
See some close-up shots (and some additional amazing sculptures here)
Related posts: