Ruby-throated Hummingbird Archilochus colubris

  • DuPage, Illinois, United States