KFI

Sabine

218 yards

Regular price $17.95 Sale price $8.00 Save $9.95
7 in stock

30% Royal Llama

30% Merino

40% Cotton

US 7 / 4.75 SPI