Dsquared2 opens new flagship store in London

Fashion label Dsquared2 has opened a new flagship store in Mayfair, London, featuring a new interior concept developed by architectural and design studio StorageMilano.


OR CONTINUE WITH
Dsquared2
London
StorageMilano