Loading…
Durga idols are recovered from the Hooghly River after being immersed during the Durga Puja idols, Babughat, Kolkata, India. ...