Bali Animal Welfare Association. Bali Indonesia 17 

The humane side in Bali, animal rescues.