Francesca Barrow October 27, 2016 Francesca Barrow – Giuseppe Zanotti Design Flagship Store Opening in London