Snowflake is a western Canada retailer in quality apparel, clothing, outerwear & accessories specializing in cashmere, leather, shearling, down, and fur; With four stores located in Vancouver BC, Whistler BC and Banff AB.
Snowflake is a western Canada retailer in quality apparel, clothing, outerwear & accessories specializing in cashmere, leather, shearling, down, and fur; With four stores located in Vancouver BC, Whistler BC and Banff AB.