Mirasol Nieva

40% Pima Cotton, 30% Merino Wool, 30% Baby Alpaca
Sport
75 grams
278 yards