Cuban Finch Tiaris canorus The Cuban finch, known also as the Cuban grassquit, is a small finch indiginous to the … Read more