press to zoom

press to zoom

110,000,000 Hindus people on their way to holy bath in the Ganga

press to zoom

press to zoom
1/38

KUMBH MELA - INDIA