Rags to Rugs: 30 New Weaving Designs for Repurposed Fabrics by Tom Knisely Back to product details page >