Ruby-throated Hummingbird, Archilochus colubris


Ruby-throated Hummingbird



Ruby-throated Hummingbird