Jambhala Statue Gallery
USD 240

Yellow jambhala traditional statue from Nepal

Learn more

Share on