Evolution, Humans and Finches | March 11th, 2014

Blog on islands, evolution, humans and their effect on local life forms. Some similarities to New Zealand . See it all here