Royal Merino
Style: 2250

100% Baby Alpaca