Fratelli Rossetti, an Italian luxury shoe brand, has opened a new flagship shop in Milan’s Galleria Vittorio Emanuele II shopping center. The brand’s investment into brick and mortar retail is …
Tag
Showing: 1 RESULTS