The 108 forms of avalokitesvara drawn by Nepalese artists

1981