Dsquared2 opens new store in Las Vegas

Luxury Italian fashion brand Dsquared2 has recently opened a new store in Las Vegas, Nevada. The new store which covers 130 sqm is located within the prestigious Crystals Mall. It features the complete range of collections, including menswear and womenswear.

CPP-LUXURY iOS App