While supplies last, Keepsake Quilting has marked down more than 100 top-quality quilting fabrics to under $5 per yard. But hurry, with prices this low, they will go fast! Minimum purchase is one yard. Quantities are limited.
#Affiliate – I do receive a small commission from any sales made thru this link.