ADVERTISEMENT

Lotus Sutra's dance of peace


The lotus bud signifies the blossoming peace in one’s heart.

The lotus bud signifies the blossoming peace in one’s heart.

Dua Space Dance Theatre’s latest performance resonated with the philosophy of the Lotus Sutra.

   

ADVERTISEMENT