Installation views, Ekene Emeka-Maduka, "Lord of the Flies: The Plot Thickens", solo show, Fabienne Levy Gallery, Zurich, 2026, ©Tristan Savoy.
9
of
9