3 garner
Lana Grossa
56% alpaka · 24% merino · 20% polyamid
80% merino · 20% polyamid
Viking of Norway
50% mohair · 41% merino · 9% polyamid