Ahiṃsā – The Llama of Non-Violence Ahiṃsā – The Llama of Non-Violence | 2017 | NFS 21January 2018January 21, 2018January 21, 2018January 21, 2018 Yama Niyama Llamas – Non-Violence Share this:TwitterFacebookPinterestLinkedInLike this:Like Loading...