Mountain Velvetbreast
Lafresnaya lafresnayi | Order: Apodiformes | Family: Trochilidae (Hummingbirds) |
Lafresnaya lafresnayi
Order: Apodiformes
Family: Trochilidae (Hummingbirds)
Lafresnaya lafresnayi | Order: Apodiformes | Family: Trochilidae (Hummingbirds) |