Sewing centre supply hundreds of 100% cotton patchwork fabrics.