contestada

identify a finch population that would most likely survive on the Galapagos Islands