In stock
London 2012 Olympic Mirror Logo Pin Badge. This limited-edition pin is the first in a series of mirror pins. The mirror background has white printed details and is supplied with a removable clear, protective film.