Showing all 50 results

Hand Overdyed cotton. Premium quality six stranded embroidery cotton. Finest quality, long-staple, 100% Egyptian Giza cotton.