Navratri: Exhibition celebrates Devi’s nine forms
New Delhi: As the country marks the auspicious ‘navraatri’ festival, an online exhibition of artworks featuring the nine forms or ‘avatars’ of divinity is currently live, and will continue till …
Navratri: Exhibition celebrates Devi’s nine forms Read More