The Legend of Devi Durga

Representing the victory of good over evil, here is the story of Goddess Durga defeating the buffalo-headed mighty demon, Mahishasur.

Watchlist