Red-Headed Finch

Identification: Length 13 cm (about size of Cape sparrow); bill very heavy; tail rounded. Adult male: Whole head bright red; ... Read more