Karen Tara Hanegan

I am an activist involved in many causes that include the environment, the oceans, sustainability, endangered species, indigenous peoples, human rights and peace.