Navratri Series - Shailaputri
Celebrating the goddess within!! - Navratri - a nine day festival to honor the different avatars of Goddess Durga.
Shailaputri - an absolute form of Mother Nature and the embodiment of the power of the three supreme Gods of Hindu Mythology.
More by DivyaDarshini View profile
Like