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