Designed by
Title
Kumartuli,West Bengal, India, July 2018. A clay idol of Lion and demon mahishashura, the associates of Goddess Durga under constru #121250131
Description
Kumartuli,West Bengal, India, July 2018. A clay idol of Lion and demon mahishashura, the associates of Goddess Durga under construction.Durga puja is the most awaited hindu festival worldwide
This image is editorial