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