Fabric - Free Spirit

50% OFF CHRISTMAS IN JULY SALE

While Supplies Last. Valid on New Purchases Only. All Sales Final.
Fabrics With Yardage Amounts Listed Are Sold In Their Entirety.

Sale price $6.00 Regular price $11.99 Sale — Sold Out
Sale price $12.50 Regular price $24.99 Final
Yardage
Cuts
— Sold Out
Sale price $4.50 Regular price $8.99 Final
Yardage
Cuts
— Sold Out
Sale price $3.75 Regular price $7.50 Final
Yardage
Cuts
Sale price $16.50 Regular price $33.00 Sale
Sale price $3.75 Regular price $7.50 Final
Yardage
Cuts
Sale price $3.75 Regular price $7.50 Final
Yardage
Cuts
Sale price $23.23 Regular price $46.46 Final
Yardage
Cuts
Sale price $15.00 Regular price $30.00 Final
Yardage
Cuts
Sale price $16.00 Regular price $31.99 Final
Yardage
Cuts
— Sold Out
Sale price $24.00 Regular price $48.00 Final
Yardage
Cuts
Sale price $4.50 Regular price $9.00 Final
Yardage
Cuts
Sale price $11.00 Regular price $21.99 Final
Yardage
Cuts
Sale price $22.75 Regular price $45.50 Final
Yardage
Cuts
Sale price $17.16 Regular price $34.32 Final
Yardage
Cuts
Sale price $5.00 Regular price $10.00 Final
Yardage
Cuts
— Sold Out
Sale price $8.64 Regular price $17.27 Final
Yardage
Cuts
Sale price $11.24 Regular price $22.48 Final
Yardage
Cuts
Sale price $19.68 Regular price $39.35 Final
Yardage
Cuts
Sale price $14.99 Regular price $29.98 Final
Yardage
Cuts
Sale price $14.99 Regular price $29.98 Final
Yardage
Cuts
Sale price $5.28 Regular price $10.55 Final
Yardage
Cuts
— Sold Out
Sale price $16.24 Regular price $32.47 Final
Yardage
Cuts
— Sold Out
Sale price $11.00 Regular price $21.99 Final
Yardage
Cuts
— Sold Out
Sale price $7.88 Regular price $15.75 Final
Yardage
Cuts
Sale price $35.97 Regular price $71.94 Final
Yardage
Cuts
Sale price $11.99 Regular price $23.98 Final
Yardage
Cuts
Sale price $12.36 Regular price $24.72 Final
Yardage
Cuts
Sale price $28.48 Regular price $56.95 Final
Yardage
Cuts
Sale price $19.49 Regular price $38.97 Final
Yardage
Cuts