Keenan Hand Dyed Yarn
BFL Fingering
$36.00
Keenan's newest base: 100% Superwash BFL Fingering!437 yds/100gThe wool from the Blue-faced Leicester sheep adds strength and sheen to socks, shawl...
View full details