Description
Eighty-three sculptures of the Olympic mascot Wenlock and the Paralympic mascot Mandeville will be popping up close to London landmarks as part of a programme of attractions in the lead up to the London 2012 Olympic Games, which begin on 27 July, 2012.















