Long Dog Yarn - Merino Sport
$28.00
Unit price
/
Unavailable
Couldn't load pickup availability
Merino sport: 100% superwash merino wool; 3-ply, 328 yds per 100g