Download free image of Hindu temple in the mist on a lake in Bali by Iswanto about bali, bali temple, hindu god, hindu, and indonesia 428299
Goddess Tripura Sundari – The Fierce Form of Divine Shakti Belonging to the ten Mahavidyas,Devi Tripura Sundari is considered to be the most powerful incarnation of Adi Parashakti.