Canadian Modern Fabric Shops

A list of Canadian e-commerce fabric shops