November 17, 2024

Points of Departure at @ICALondon

The exhibition Points of Departure is the culmination of a year of collaboration with ArtSchool Palestine, the British Council and the Institute of Contemporary Arts (ICA). Presented at the ICA, the exhibition will be among […]