Ruby-throated Hummingbird (129)Archilochus colubris drhalsall Canada (Québec) An early morning balcony visitor. Date uploaded: May 26 2012