Huma Bhabha is an artist.
Huma Bhabha is an artist.