by Bharati Sen ✓ · 10 Aug 2017
A Devi, who was a demoness, women in mahabharat, guardian of forest.
Loading comments…
Loading comments…