New Delhi, India
Celebration of Durga Puja in India, evils spirits to be burned in effigy, while good spirits to be cleansed in river. With Joya Sharma and cousins.
Sharing in the lives of people met December 2014 to date
New Delhi, India
Celebration of Durga Puja in India, evils spirits to be burned in effigy, while good spirits to be cleansed in river. With Joya Sharma and cousins.