Scrub Euphonia

Euphonia affinis Order: Passeriformes Family: Fringillidae (Finches, Euphonias, and Allies)
Euphonia affinis Order: Passeriformes Family: Fringillidae (Finches, Euphonias, and Allies)

More Photos