Stone Velvet

39% Cotton / 28% Alpaca / 11% Polyester / 9% Virgin Wool / 7% Polyamide / 6% Viscose | 100,000 Double Rubs
In stock