• Farfalla DE13487
Farfalla
Natural
Product Code: DE13487
80% Linen 20% Silk
Width: 57"/145cm
Linen Silk Texture
Made in Chile