Wenlock, Olympic Mascot 2012

Wenlock, Olympic Mascot 2012