POLYESTER THREAD 1000 yards MIXED/ASSORTED PACK 25 THREADS Threads MIXED SEWING

BECAUSE THERE IS SUCH A LARGE RANGE OF COLOURS ALL CANNOT BE LISTED! NOTE THAT EVERY ATTEMPT WILL BE MADE TO GIVE YOU 25 DIFFERENT SHADES OF COLOURS!

eBay