Amitaba Sutra from the Perspective of Triple Vision – 2010

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

Onsite Translation: Chinese

 A donation will help us continue to make these teachings available