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