Loading…
Sculptors in Kumartoli, Kolkata, India, create spectacular idols for the Durga Puja festival. They  use a straw form covered ...