A Sādhana of Blazing Khasarpaṇa

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