Green Tara and the Meaning of Life – Australia, August 2017

Watch this video on YouTube.

 
Yeshi Khorlo Tibetan Buddhism Center, Sydney, 13 August 2017 (with Chinese translation)