Devi Art Foundation hosts 'Still Moving Image', an Exhibition of Video and Compilations of Photographs by 25 Indian Artistes.
Added by amrutha86 on September 3, 2008