Goatsuckers, Hummingbirds - briankala
Ruby-throated Hummingbird

Ruby-throated Hummingbird