Hand-dyed, 200 yards, 100 % Merino.

Autumn leaves

$26.00Price