Elysian 32 Rose

Regular price $10.29 Save $-10.29
5 in stock

Description:

60% Superwash Merino/40% Acrylic. 219 yards/100 grams.