Cahaya Sutra 2002

Cahaya Sutra 2002 is Sutra Dance Theatre’s answer to Deepavali, the Indian Festival of Lights celebration. An annual event, it marks the end of a busy and productive year. It is also a FUN night where talents are displayed and discovered, and where friends and family can partake in the development of their favourite dancers. … Read more