Loading…
Eyes are painted on a Durga Puja idol at a workshop in Kumartoli (Potter's Town), Kolkata, India. The idols are said to come ...