
Durga Puja festival marks the battle of goddess Durga with the shape-shifting, deceptive and powerful buffalo demon Mahishasura, and her emerging victorious.
Durga Puja festival marks the battle of goddess Durga with the shape-shifting, deceptive and powerful buffalo demon Mahishasura, and her emerging victorious.
Post Your Comments