Custom dyed yarns as well as naturally colored and naturally dyed handspun yarns
$575
return to Tapestry Gallery