Swarovski opens first Italian flagship store on Milan’s piazza Duomo
On April 18, with Milan Design Week in full swing, Swarovski inaugurated its Milanese flagship store, the first of its kind in Italy, adding to the flagships opened last autumn in New...