Ruby-throated Hummingbird Archilochus colubris

  • Le Domaine-du-Roy, Quebec, Canada