Festive Mood - Thomas L. Kelly
Powered by SmugMug Log In
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