Loading…
Durga Puja idols at a workshop in Kumartoli, Kolkata, India. The idols are said to come alive when the eyes are painted.