Shurangama Sutra 64 | Avalokiteshvara's 32 Forms and Skillful Means

The Shurangama Sutra

AvalokiteshvaraBodhisattvaBuddhistWisdomCompassionguanyinMindTrainingSamadhiShurangamaSutraSkillfulMeansTibetanBuddhism
Sign in