A Wenlock Olympic mascot Cuddly Collectable soft toy - an official product of the London 2012 Olympic Games.
Brand new with tags