Showing all 53 results

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