Final touches being given to the idols of Devi Durga ahead of Durga Puja

Final touches being given to the idols of Devi Durga ahead of Durga Puja next month on September 21.