30 Weight Variegated Embroidery Thread

30 Weight Variegated Embroidery Thread