Crowd at Kumbh Mela Festival in Allahabad, India stock photo
{"Image ImageDescription": "Allahabad, India - February 10, 2013: Crowd at Kumbh Mela festival, the world's largest religious gathering, in Allahabad, Uttar Pradesh, India.", "Image Copyright": "rmnunes"}