100% cotton
20mm wide
Price is per metre
Availability: 12 in stock
Ribbons and trims are priced per metre.
Price:
Quantity: