The Yoga of Constant Activities of Mahākaruṇika

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