Only 3 left!

Clearance box 8 yards total (knits)

$16.00