Margaret Felice
« All Events
Margaret returns to the balcony at Tresca in Boston’s North End to serenade the crowds on Hanover St from 2:00-4:00.