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