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