NAME OF PUJA: Durga Puja celebrations in Kolkata is now almost an unparalleled ten-day street festival celebrating life and arts. A sea of humanity hop from one pandal (marquee) to another round the clock to catch the best of Bengal's craftsmanship and artisanry as Bengalis worship the ten-armed demon slaying mother goddess Durga during her annual visit with children. Images by Avishek Mitra
NAME OF PUJA: Durga Puja celebrations in Kolkata is now almost an unparalleled ten-day street festival celebrating life and arts. A sea of humanity hop from one pandal (marquee) to another round the clock to catch the best of Bengal's craftsmanship and artisanry as Bengalis worship the ten-armed demon slaying mother goddess Durga during her annual visit with children. Images by Avishek Mitra
NAME OF PUJA: Durga Puja celebrations in Kolkata is now almost an unparalleled ten-day street festival celebrating life and arts. A sea of humanity hop from one pandal (marquee) to another round the clock to catch the best of Bengal's craftsmanship and artisanry as Bengalis worship the ten-armed demon slaying mother goddess Durga during her annual visit with children. Images by Avishek Mitra
NAME OF PUJA: Durga Puja celebrations in Kolkata is now almost an unparalleled ten-day street festival celebrating life and arts. A sea of humanity hop from one pandal (marquee) to another round the clock to catch the best of Bengal's craftsmanship and artisanry as Bengalis worship the ten-armed demon slaying mother goddess Durga during her annual visit with children. Images by Avishek Mitra