Handspun 3ply yarn. Unique and full of color. Dk weight. Merino/Targhee 711yds

Handspun 3ply yarn.  Unique and full of color.  Dk weight. Merino/Targhee 711yds

EUR206.36