Loading…
Durga Puja idols are painted and dressed at a workshop in Kumartoli (Potter's Town), Kolkata, India.