• LINEN HORSEHAIR DE12182
LINEN HORSEHAIR
Mist
Product Code: DE12182
82% Linen 18% Wool
Wool / Linen Horsehair
Made in Chile