Ruby-throated Hummingbird

Ruby-throated Hummingbird, Archilochus colubris, is a species of hummingbird that breeds in eastern and central North America.

Description
Dominantly emerald green plumage with a white underbelly. Possesses a ruby red coloured throat.