29 Canadian Embroidered Badges Patches + Black Diamond Motorcycle Club & Others

Huge bundle of sew on & iron on patches x 29.

eBay