Hindu Pilgrims on their way to Kumbha Mela, India.
Allahabad, India- CIRCA Jan 2013 - Hindu pilgrims arrive from their village to the Kumbha Mela in Allahabad, India, circa Jan 2013.
Allahabad, India- CIRCA Jan 2013 - Hindu pilgrims arrive from their village to the Kumbha Mela in Allahabad, India, circa Jan 2013.