Royal Merino
Style: 2431

70% Extra Fine Merino 30% Baby Alpaca