Ruby-throated Hummingbird (129)Archilochus colubris drhalsall Canada (Québec) An early morning backyard bird, Pierrefonds, Québec Date uploaded: Jul 21 2013