Shantideva on Cultivating Patience, Talk 3

Shantideva on Cultivating Patience, Talk 3

One comment

  1. Anonymous

    Wonderful, thoughtful talk, Shinshu. Thank you so much.

Leave a Reply

Your email address will not be published.

Napa Valley web design and development