108″ Extra Wide Millefiore Satin Feel -SOLD BY 1/2 YARD

16.00

Price per 1/2 yard, 4 = 2 yards, 6 = 3 yarns, etc.

18 in stock