Lana 50% Superfine Alpaca - 50% Wool

Lana 50% Superfine Alpaca - 50% Wool