Search
Menu
Home
Sources
About
Contacts
Olive finch
The
olive
finch
is a
species
of
bird
in the
family
Passerellidae
. Until
recently
, it was placed in the
genus
Lysurus
.
It is found in
the Andes
of
Colombia
,
Ecuador
and far
northern
Peru
where its
natural habitat
is
subtropical or tropical moist montane forest
.