The Followers

The Followers

This took place in 2013 in India Maja “Great” Kumbh Mela in the holy city of Allahabad. This festival is famous for being the most massive in the world and is estimated to have passed through the festival over 100 million people. The Kumbh Mela is held every 4 years...