Japanese Techno Stretch in Petroleum Grey
Made in Japan
66% Triacetate / 34% Polyester
SKU# 123121
$52.95 per yard
58" wide
Made in Japan
66% Triacetate / 34% Polyester
SKU# 123121
$52.95 per yard
58" wide