Share to:

Sri Sinha

Sri Sinha of China, after studying and training in various disciplines of Buddhism for decades, received the Great Perfection teachings from Manjusrimitra and practiced them for twenty-five years.

1 / 17
  • test12