Sheba Chhachhi

Visual Arts, Delhi

Sheba Chhachhi is an installation artist, photographer, activist, and writer based in New Delhi. Chhachhi studied at the University of Delhi and National Institute of Design (NID, Ahmedabad.

Her installations address ongoing concerns with women, visual cultures, urban ecologies, memory, violence, the question of personal/political transformation, and the play between the mythic and social.

She has held solo shows at Nature Morte, New Delhi (2007) and the University of California, Berkley (2005), and has participated in several group shows around the world.