An Avalokiteśvara Ritual for Curing Disease

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