Avatamsaka Sutra - 2013

Recorded: Taipei, Taiwan

Onsite Translation: Chinese