White-vented Plumeleteer
Chalybura buffonii | Order: Apodiformes | Family: Trochilidae (Hummingbirds) |
Chalybura buffonii
Order: Apodiformes
Family: Trochilidae (Hummingbirds)
Chalybura buffonii | Order: Apodiformes | Family: Trochilidae (Hummingbirds) |