Quilting by Design128 pages5 hours of readingUnlock your quilting potential with 155 free-motion patterns to fit every space in your quilt.Read moreTrack