
The vegetarian finch is one of a group of fourteen closely related small birds collectively known as Darwin’s finches, which are famous as an example of how different species can evolve from a single lineage. Believed to be one of the earliest of the
... More


View all images





