Designed by
Title
Pilgrims rest during the Kumbh Mela #29111688
Description
Pilgrims rest near the confluence of the Ganges and the Yamuna during the Kumbh Mela on January 25, 2013 in Allahabad, India. In 2013, Kumbh Mela will take 130 mill. people
This image is editorial