Street Parade of the Gods
THIS EXHIBITION STAGES a parade of some 300 figurines, deities, horsemen, animals and dancers in a state of trance. They are all from Bastar, an old princely state located in today’s Indian State of Chhattisgarh. Approximately two thirds of Bastar’s… Continue reading