Great Clash badge from the 1980s with a strong graphic design, and artwork in front of The Apocalypse Hotel in London, 25mm good condition

1980s The Clash Badge

£12.00Price