Loading…
 

Avalokiteshvara

Avalokiteshvara is the Sanskrit title of the Lord, translated in Chinese as Quanjin, in Japanese as Kannon, in Khmer as Lokesvara
Multiple select

Search For a Wiki Page

Newest Blog Posts

No records to display