Saint Lucia black finch
The Saint Lucia black finch is a species of bird in the family Thraupidae. It is endemic to Saint Lucia, where its natural habitats are subtropical or tropical moist lowland forest, subtropical or tropical dry shrubland, and plantations. It is... Wikipedia