Preview

Hindu devotees immerse a clay idol of Goddess Durga into the Brahmaputra River on the concluding day of the Durga Puja festival, in Guwahati, Assam, India on 2 October 2025.
Hindu devotees immerse a clay idol of Goddess Durga into the Brahmaputra River on the concluding day of the Durga Puja festival, in Guwahati, Assam, India on 2 October 2025.
Image ID: 1398-117
Artist: David Talukdar
Purchase a commercial license Buy framed prints & more from our print store