DOUDOU MBEMBA: ELIKIA: ECHOES OF EBONY HOPE

5 August - 21 October 2023