Diwali the festival of lights

December 10, 2012

The festival of lights, Diwali, is a major Hindu festival in India. Blessings of goddess Lakshmi are invoked for a good year ahead.

More Videos

LATEST