Polyester Taffeta with Embroidered Dots - Turquoise/Emerald 10mm x 20m
Ref: SR-120806