new yarn and fibre

View all
mystery 100g & 20g

mystery 100g & 20g

$35.00
$35.00
100g mystery yarn

100g mystery yarn

$30.00
$30.00
peppermint bark

peppermint bark

$30.00
$30.00
christmas tree

christmas tree

$30.00
$30.00
ocean waves

ocean waves

$30.00
$30.00
espresso

espresso

$30.00
$30.00
spooky blue

spooky blue

$30.00
$30.00
sea creature

sea creature

$30.00
$30.00