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