Avacado - ES950 - Exquisite Embroidery Thread - 1000 meters
$4.99
Baltic Blue - ES2093 - Exquisite Embroidery Thread - 1000 meters
Bashful Pink - ES315 - Exquisite Embroidery Thread - 1000 meters
Bone - ES812 - Exquisite Embroidery Thread - 1000 meters
Brown Linen - ES412 - Exquisite Embroidery Thread - 1000 meters
Cabernet - ES324 - Exquisite Embroidery Thread - 1000 meters
Cantelope - ES649 - Exquisite Embroidery Thread - 1000 meters
Carolina Red - ES1240 - Exquisite Embroidery Thread - 1000 meters
Chambray Blue - ES403 - Exquisite Embroidery Thread - 1000 meters
Charcoal - ES116 - Exquisite Embroidery Thread - 1000 meters
Christmas Green - ES777 - Exquisite Embroidery Thread - 1000 meters
Cilantro - ES988 - Exquisite Embroidery Thread - 1000 meters
Coffee 2 - ES1152 - Exquisite Embroidery Thread - 1000 meters
Cotton Candy - ES302 - Exquisite Embroidery Thread - 1000 meters
Country Blue 2 - ES406 - Exquisite Embroidery Thread - 1000 meters
Country Rose 4 - ES3016 - Exquisite Embroidery Thread - 1000 meters
Cranberry 3 - ES1241 - Exquisite Embroidery Thread - 1000 meters
Crocus 5 - ES763 - Exquisite Embroidery Thread - 1000 meters
Dark Brown 2 - ES859 - Exquisite Embroidery Thread - 1000 meters
Dark Lilac - ES383 - Exquisite Embroidery Thread - 1000 meters
Date - ES841 - Exquisite Embroidery Thread - 1000 meters
Deep Purple - ES390 - Exquisite Embroidery Thread - 1000 meters
Deseret Rose - ES307 - Exquisite Embroidery Thread - 1000 meters
Dusty Rose - ES864 - Exquisite Embroidery Thread - 1000 meters
Erin Green - ES1183 - Exquisite Embroidery Thread - 1000 meters
Exquisite 25 Count Embroidery Thread
Fawn - ES628 - Exquisite Embroidery Thread - 1000 meters
Flesh 2 - ES503 - Exquisite Embroidery Thread - 1000 meters
Green Apple 2 - ES1619 - Exquisite Embroidery Thread - 1000 meters
Grey - ES114 - Exquisite Embroidery Thread - 1000 meters
Grey 3 - ES589 - Exquisite Embroidery Thread - 1000 meters
harvest Gold - ES616 - Exquisite Embroidery Thread - 1000 meters
Hazel - ES253 - Exquisite Embroidery Thread - 1000 meters
Heart - ES135 - Exquisite Embroidery Thread - 1000 meters
Holly Red - ES571 - Exquisite Embroidery Thread - 1000 meters
Honey - ES620 - Exquisite Embroidery Thread - 1000 meters
Jockey Red - ES213 - Exquisite Embroidery Thread - 1000 meters
Jungle Green - ES992 - Exquisite Embroidery Thread - 1000 meters
Light Dusty Rose - ES862 - Exquisite Embroidery Thread - 1000 meters
Light Navy - ES5553 - Exquisite Embroidery Thread - 1000 meters