Ecuadorian Hillstar
Oreotrochilus chimborazo | Order: Apodiformes | Family: Trochilidae (Hummingbirds) |
Oreotrochilus chimborazo
Order: Apodiformes
Family: Trochilidae (Hummingbirds)
Oreotrochilus chimborazo | Order: Apodiformes | Family: Trochilidae (Hummingbirds) |