
The large tree-finch is one of thirteen finch species endemic to the Galapagos Islands, collectively known as Darwin’s finches, which each possess markedly different bill shapes and sizes. Such differences helped Charles Darwin to formulate his
... More


View all images





