Designed by
Title
Kumartuli,West Bengal, India, July 2018. A clay idol of heads of Goddess Durga under construction.Durga puja is the most awaited h #121249374
Description
Kumartuli,West Bengal, India, July 2018. A clay idol of heads of Goddess Durga under construction.Durga puja is the most awaited hindu festival worldwide..
This image is editorial