News Tod’s Toasts the New Sella Bag at Its Paris Flagship by Paige Reddinger October 3, 2017 October 3, 2017 Tod’s celebrated its new Sella bag with a pop-up installation at its flagship boutique on the rue Faubourg Saint-Honoré last…