
Devotees loading idol in a mini truck: Durga Puja in Delhi
ceremony · river
Devotees load Durga idol in a mini truck as they buy it for Durga Puja in Delhi. Artisans from different places are busy in making idols for the festival around the clock in around shops.





















