One of many species of Hummingbirds...
...