Designed by
Title
Kolkata, West Bengal, India, September 2018 - The artisan or God Makers of Kumortuli, work on giving finishing touche to Durga #153289872
Description
Kolkata, West Bengal, India, September 2018 - The artisan or God Makers of Kumortuli, work on giving finishing touche to Durga while Devi is adorned beautiful saree and ornaments in patience and care
This image is editorial