3 yarns
Lana Grossa
53% cotton · 24% bamboo · 23% merino
70% cotton · 30% merino
63% cotton · 31% alpaca · 6% merino