Hand-knitted Cardigan
Composition : 42% wool 30% acrylic 28% alpaca