Violet-Crowned Hummingbird Amazilia violiceps , Ramsey Canyon AZ
Female Magnificent Hummingbird Eugenes fulgens , Ramsey Canyon AZ
Male Black-Chinned Hummingbird Archilochus alexandri , Ramsey Canyon AZ