Elora Navy

34% Viscose / 33% Acrylic / 17% Wool / 8% Polyester / 4% Flax / 4% Cotton | 80,000 Double Rubs
In stock