Letha WILSON: Valley of fire

11 November - 18 December 2021 Paris / Front space