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