10 Great Teachers of Spirituality

The 10 Adi Gurus (Primordial Masters) What is an Adi Guru? Adi means a primordial,