Thursday, October 28, 2010

 

Hindu devotees perform a ritual dance before immersing an idol of the Goddess Durga into the revered Ganges River, in Allahabad, India

No comments:

Post a Comment