About the
Body of Work

Homage to the 21 Taras is interactive sculpture and live art fusing visual art, music and dance. Its mission is to manifest Tara 21 times in 21 incarnations around the world.

Tara is the Mother of all Buddhas. In Sanskrit, Tara means "savioress" and "crossing over."