Artyarns Merino Cloud 351 Rock Formation

80% Fine Merino/20% Cashmere, 436 yards/400 meters/100g

5 items left