In stock
London 2012 Paralympic Mirror Pin Badge. Limited to 10,000, now back in stock. This pin has a plastic film over the mirror.