show

China's First Superga Sneaker Store Opened In Shanghai

Italian sneaker brand Superga opened the brand's first outlet in mainland China at a new specialty store at Shanghai Jiu…

10 years ago