Handdyed and handspun luxury yarns and fibre

Please be aware there may be shipping delays due to rotating Canada Post strikes. 

As always use code YYCLOCAL for free local pickup