Guru Rinpoche Puja

Zoom

A potent practice for removing obstacles to achieving liberation and enlightenment for all sentient beings.