Sorry, this item is unavailable.

Sorry, this item is unavailable.

Hand dyed yarn 70% French wool - 30% polyamide, spun in France,

AU$25.76

Yarn ideas