Sanjay Kanojia/AFP/Getty Images
February 18, 2013
An Indian boy is dressed to celebrate the Kumbh Mela festival in India on Feb 18. The Kumbh Mela has up to 100 million worshippers gather over 55 days to take a ritual bath and bestow blessings.
Currently there are no comments. Be the first to comment!