Tao Art Gallery Presents Dus Mahavidyas, the ten creative forces, an art exhibition.
Added by kalpana85 on November 25, 2008