December 2, 2016
Swiss brand Mavala opened its first store in November. The new boutique decorated in red and white is located in Paris’ 9th arrondissement and stocks the brand’s full product range (700 references). One wall of the store is dedicated...