100 Gram cake = 437 yards

36% Acrylic, 33% Alpaca, 18% Nylon, 13% Merino Wool

 

Empire 8845

$34.00Price