Royal Merino
Style: 2426

100% Fine Merino