SERGIO ROSSI OPENS A NEW POP-UP STORE May 29, 2020 Fashion-eng For the Made in Italy shoe brand, Sergio Rossi, the Second Phase start with the opening of a pop-up store called Wonder Machine. “I want to More