5 in New Orleans, Simone Leigh’s 2020-21 bronze sculpture Sentinel (Mami Wata), is currently installed in Mellon Courtyard at Harvard Business School. This exhibition is made possible by the ...
The Aldrich Contemporary Art Museum in Ridgefield held a ribbon-cutting ceremony for the new sculpture garden.