Allen's Hummingbird (Selasphorus sasin) | By Don DesJardin | Enlarge