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