Great Adirondack Yarn

Merino Fingering

$29.00

2 in stock.
Great Adirondack has been dyeing yarns and fibers for over 35 years, on a beautiful farm in upstate NY.