100% alpaca hand spun yarn, naturally dyed. 106g 3ply 90yrds.
All yarn is spun from fiber purchased in Alberta directly from the farmer.
100% alpaca hand spun yarn, naturally dyed. 106g 3ply 90yrds.
All yarn is spun from fiber purchased in Alberta directly from the farmer.