Ahimsa < Back : Continue > 45
photo 4 
Ahimsa is a Sanskrit term which translates roughly into non-injury to living beings or dynamic harmlessness.

 
  Page 3 of 10