Teachings

By Lama Thubten Yeshe in O Sel Ling Retreat Center, Spain, 1983

Lama Yeshe: The Importance of Retreat