An idol maker gives the finishing touches to an idol of Goddess Durga at his studio in the Bypass area on the outskirts of Agartala ahead of the Durga Puja festival on October 3.
An idol maker gives the finishing touches to an idol of Goddess Durga at his studio in the Bypass area on the outskirts of Agartala ahead of the Durga Puja festival on October 3.