Avalokitesvara

Avalokitesvara

Tibetan: Master Chants Lama Tashi 1093968000000