Ruby-throated Hummingbird (122)Archilochus colubris drhalsall Canada Parc Nature Ile Bizard - May 2006 Date uploaded: Jul 6 2007