An artisan gives final touches…

An artisan gives final touches to the idol of Goddess Durga ahead of Durga Puja Festival in Ranchi on Sunday.

Leave a Reply

Your email address will not be published.