NON SUPERWASH

100% NON SUPERWASH MERINO

218 YARDS - 100 GRAMS

7 products