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.
Image ID: | 1398-117 |
---|---|
Artist: | David Talukdar |
Image ID: | 1398-117 |
---|---|
Artist: | David Talukdar |