In stock
London 2012 Olympic Team GB Logo One Pin Badge. Part of the Team GB pin badge range. This has a limited-edition of 100,000.