They're cute, one-eyed and made from the last drops of steel used in the construction of the Olympic Stadium. Here they are, the mascots for the London 2012 Olympic Games -
Wenlock and Mandeville. But hang on, don't they look a little familiar?
(thanks Robert-John)
0 comment(s):
Post a Comment