Flagship stores

Flagship stores open in Venice, Paris, Moscow and Shanghai