A Sādhana of the Great Path

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