Description Deepawali lamps are lit in Ahmadabad, India, Tuesday, Nov 13, 2001. India will be celebrating the biggest Hindu festival of Deepawali on Wednesday. Deepavali is a festival that marks the victory of good over evil.
Related products :
A Kneeling Hindu Balinese Woman Prays and Gives Offerings at Sunset