Costa's Hummingbird (Calypte costae) | By Don DesJardin | Enlarge