Articles of ‘Sheba Chhachhi’

Still Moving Image, at The Devi Art Foundation (Gurgaon, India)

 
September 1st - November 2nd, 2008
 
The Devi Art Foundation opens with its inaugural exhibition “Still Moving Image,” a selection of video and photography made by 24 Indian artists. The exhibition, curated by Deeksha Nath and Shweta Wahi, brings to view key artworks and highlights the aesthetic innovations made by visionary artists as they grapple with [...]