Designer Linen & Cotton Mesh in Red
Made in Italy
"Theory"
56% Linen / 41% Cotton / 3% Lycra
SKU# 137046
$62.95 per yard
58" wide
Made in Italy
"Theory"
56% Linen / 41% Cotton / 3% Lycra
SKU# 137046
$62.95 per yard
58" wide