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