Salt brand Tata Salt appealed to communities in the rural state of Bihar in India with an experiential installation at the Chhath Puja pilgrimage site. Chhath Puja is a celebration that glorifies the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results