Stabilizing the Mind

Toh 2781 · One Hundred and Eight Sādhanas of Lord Avalokiteśvara