Amitaba Sutra from the Perspective of Triple Vision – 2010

Amitaba Sutra from the Perspective of Triple Vision – 2010, Singapore

Onsite Translation: Chinese