Oct 17, 2009 1

Let Your Light Shine

“While popularly regarded as the Festival of Lights, the most significant meaning of Diwali is the awareness of one’s own inner light.”


More?