Devi Art Foundation is Organizing 'Still Moving Image', an Exhibition of a Compilation of Videos and Photographs by 25 Indian Artistes.
Added by abiram on October 20, 2008