Loading…
An intricate Durga Puja idol in Sovabazar, Kolkata, India.