Undyed Yarn for Dyeing
Undyed Yarn/ Bare Yarn - 100% Superwash Merino
—
$20
2 Yarn Bases,
4 Metress