Gathering Yarn - Alpaca Sport

$10.99
Mill end base, hand dyed with love.