HOME
Sheba Chhachhi, Sheba Chhachhi, Evocuate, 2009, Single channel video loop and B/W photograph, triptych, digital print on archival paper, 40 x 103 inches, edition 1/7