2/7
Made in Spain Solid Polyester Taffeta - Emerald Green
19228
Approx. 23.0 yards (21.0 meters) in stock
100% Polyester
Emerald Green
58 inches (147.32 cm)
Spain
No
No - Closeout