Back to Chris Ofili at ICA Miami
About
Statement
At ICA Miami, Ofili’s extended-run installation will evolve over the course of its duration, with works being added and/or subtracted over time.
Press Release
Institution
Location
61 NE 41st St
Miami, FL, US