Huma Bhabha
Encounters: Giacometti x Huma Bhabha
Barbican Centre, London
May 8 – August 10, 2025