The meaning of Om Mani Padme Hum by His Holiness the Dalai Lama from Matheson Trust on Vimeo.