Long Life Deity Statue, Namgyalma, 9.5 inch, Made in Nepal Published July 25, 2022 at 1903 × 1600 in Long Life Deity Statue, Namgyalma, 9.5 inch, Made in Nepal ← Previous Next →