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

1/38

KUMBH MELA - INDIA