Look Inside the new MYKITA Flagship Store in NYC

By posted on
No. 01 / 04
Browse Gallery

109 Crosby Street is the home to the first MYKITA flagship store in the U.S.A. The German eyewear makers lays its stake into the SoHo retail scene with a new concept that “unites the company’s own design principles with optical precision made in Germany.” We share these looks from their launch event recently.

Related Posts