Teachings

By Lama Thubten Yeshe in Geneva, Switzerland

A purification practice utilizing visualization and mantra.