Loading…
Brilliant shimmering Durga Idol during the Durga Puja festival, Hatkhola, Kolkata, India