April 27, 2017
Darwin’s Finches »
Darwin’s finches are a group of fourteen species of finch, thirteen of which are endemic to Galapagos, the other to the Cocos Islands off the coast of Costa Rica. Their name is in reference to British scientist Charles Darwin, who discovered these small birds during the voyage of the Beagle to the Galapagos Islands in read more