Royal Merino
Style: 2432

70% Extra Fine Merino 30% Baby Alpaca