Loading…
Durga Puja idols being made in Kumartoli (Potter's Town), Kolkata, India.