
The olive finch is a species of bird in the Passerellidae family. 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 forests.
Similar species: Perching Birds
By Mike Melton
All rights reserved
Uploaded Jul 18, 2023. Captured in 6WJ8+5V Pueblo Rico, Risaralda, Colombia.
comments (1)