Shailputri- devi from India
Does Durga only live in temples?
Durga is the manifestation of Adi Parashakti, the very first power of the universe and the ultimate source of light and energy. She is the earth beneath our feet, the nature that surrounds us, and the femininity that makes this world a whole. She resides in every woman we meet but is seen only if we seek to recognize her.
More by Tanuja View profile
Like