Clay artisans painting giving the final touches to clay made idols of Goddess Kali on the eve of Deepavali festival at Agartala on November 11.
Clay artisans painting giving the final touches to clay made idols of Goddess Kali on the eve of Deepavali festival at Agartala on November 11.