Meet Francesca Muffaletto, Sal Vulcano's Wife(03) Prof. Tod Barrows 21 Aug 2025 Save Image Image gallery: Sal Vulcano Francesca Muffaletto: Unpacking the Public Interest