Wenlcok: a London 2012 mascot named after Much Wenlock, the Shropshire town said to be the home of the modern games.
Jon Curnow's Digital Home
Wenlcok: a London 2012 mascot named after Much Wenlock, the Shropshire town said to be the home of the modern games.