Free Shipping within Canada on orders over $200!
Available Now
Elitespun™ is the name synonymous with the most exclusive hand knitting and weaving yarns spun in Canada using the finest fibres available.