Designed by
Title
A devotee takes bath in the river during the Kumbh Mela #54627509
Description
An unidentified devotee takes bath in the river during the Kumbh Mela on February 08, 2013 in Allahabad, India. Kumbh Mela is the largest religious human gathering in the world.
This image is editorial