The Clash
Regular price $9.95 Sale
The Clash 'London Calling' embroidered Patch
This is an officially licensed quality product. Ships worldwide.
Size: 100mm x 100mm square.