triciakrois triciakrois 09-03-2017 Biology contestada Do you think evolution is still taking place in the Galapagos finches? Why or why not