Demon Hayagriva meditates to please Mata Parashakti and demands immortality from her. Will Mata grant him this boon? More
My List
Share