In stock
This official pin badge for Team GB is the fourth in the collection of pin badges. Limited to 1000 pins, this attractive pin is sure to be a winner!