Organic Sheep Yarn

$0.00

The yarn is professionally spun from our Cotswold, Wensleydale and Merino sheep.

The yarn is professionally spun from our Cotswold, Wensleydale and Merino sheep.