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