Sheba Chhachhi

Visual Arts, Delhi

Sheba Chhachhi is an installation artist, photographer, activist, and writer based in New Delhi. Chhachhi was born in Harar, Ethiopia in 1958 and studied at Delhi University and the National Institute of Design, Ahmedabad.

Her installations address an ongoing concern 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.