Advertising Console

    The Definition of Buddha's Land-Part 4-A

    Repost
    smtvuploads

    by smtvuploads

    91
    23 views
    Words of Wisdom - Episode 256. We now invite you to listen to Supreme Master Ching Hai's lecture ... November 4, 1989, NY, USA (WOW - 20070528)