Loading…
Durga Puja idols are immersed in the Hooghly River at night, Babughat, Kolkata, India