Ecstatic Dance

SPEAKER

Leela = Sanskrit for _The Dance of Life_. It is an invitation to, with a...