I found this picture of the London 2012 mascot called Wenlock from Christmas 2011 and though today would be a good day to share it with you on the blog.