Back to All Events
Join us for the unveiling of Simone Leigh’s newest public artwork, Sentinel (Mami Wata), a monumental sculpture that is an homage to history and continued presence of traditions of the African diaspora in New Orleans.