Hamels Fabrics offers premium fabrics, books, patterns and notions for quilt and sewing enthusiasts
Websites.ca Talk Ep. 51