March 27

March 27

Story of the Goddess Durga kills the buffalo-headed demon Mahishasur