Loading…
Durga Puja idols sits in piles at Babughat in Kolkata, India. The idols are statues of Hindu gods and goddesses that are brou...