Large tree-finch  (Camarhynchus psittacula)

Large tree-finch perched, side view

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

Species related by

left