Second Dsquared2 China store for Shanghai

Luxury brand Dsquared2 China has opened is second Shanghai store.

It covers 100 sqm in the luxury Plaza 66 shopping centre and features the Italian brand’s complete range, including ready-to-wear and accessories for both men and women.

Dsquared2 Shanghai

Dsquared2 Shanghai 3

You have 7 articles remaining. Unlock 15 free articles a month, it’s free.