Huma Bhabha
Huma Bhabha
12 November 2025—February 5 April 2026
Cc Foundation, Shanghai, China
Cc Foundation is proud to announce Huma Bhabha—the artist’s debut solo exhibition in China, featuring a constellation of sculptures, drawings, and prints.

For over three decades, Bhabha has cultivated a singular figurative and material language—one that engages in deep conversation with the legacy of art history while grappling with urgent discourses of the present. Her humanoid figures, forged through varied processes, straddle time: they echo the ancient, confront the contemporary, and gesture toward speculative futures. Each form pulses with emotional gravity and intellectual force, haunted by memory, myth, and a spectral sense of the sacred.
The exhibition will be on view from 12 November 2025 until 5 April 2026 at the pop-up location at Unit 303, 3/F, 117 Xianggang Road, Huangpu District, Shanghai, China 200002.