Festive Mood - Thomas L. Kelly
Kumbha Mela in Allahabad, India.

Kumbha Mela in Allahabad, India.

Thousands of pilgrims from all over India converge in Allahabad for Kumbha Mela. India.

AllahbadMaha Kumbha Melagangahindu crowdhindu pilgrims