London unveils mascots

 

London unveils mascots

Author image
AOC
London unveils mascots

London has unveiled its 2012 Olympic and Paralympic mascots - one-eyed, alien-looking creations called Wenlock and Mandeville.