Jambhala Statue Gallery
Yellow jambhala ritual statue from Nepal
USD 1920

Yellow jambhala ritual statue from Nepal

Share on