European Teams

Showing 96 of 108 results
We've got badges from teams across Europe - from France to Germany, from Italy to Hungary, and from Turkey to Belgium! Some are quite modern, while others date back to the 1950s - with a brutal stick-pin to show their age!