Human receptacle for the spirit of the deity i.e. spirit medium among the Rathwa and Bhilala tribes of Chhota Udaipur in Gujarat and adjoining areas of Jhabua in Madhya Pradesh
Artisan Connect
Login