Ella Rae DK Superwash 107

100% Super Wash Merino 3.5 oz/100 g 260 yds/237 m

9 items left