Tree finches

Tree finches

Camarhynchus is a genus of bird in the family Thraupidae; all species of Camarhynchus are endemic to the Galápagos Islands, and together with related genera they are collectively known as Darwin's finches.

Tree Finches People (First 5 people) - Page 0

Medium tree finch

Medium tree finch

Bird

Mangrove finch

Mangrove finch

Bird

Small tree finch

Small tree finch

Bird

Woodpecker finch

Woodpecker finch

Bird

Large tree finch

Large tree finch

Bird