Ajax loader
Stone statue depicting Mahishasura
Stone statue depicting Mahishasura, a combination of both an Asura and a mahisha ("water buffalo") with a trident. He intended to annihilate all the Devas since...
of 1
Open Lightbox