Swiss sportswear brand On opens global flagship store in New York

On NYC
On NYC, On’s first flagship store, located in NoHo. Credit: On.