Ruby-thr. hummingbird
Archilochus colubris
More Ruby-thr. hummingbird information: