Ruby-throated hummingbird (Archilochus colubris)

Ruby-throated hummingbird, Unexpected Wildlife Refuge photo
Ruby-throated hummingbird