Colmar will soon be opening its first Parisian flagship store. As reported by Fashion Network, the 120-square-meter space of the Italian skiwear brand will be located at 44 rue Etienne Marcel, taking the place of an Antony Morato men's clothing store. In France, Colmar already has five monobrand stores, located ...