Archilocus alexandri. Male. I found him at Ash Canyon Bed and Breakfast in Hereford, Arizona. This is one of three excellent locations to see hummingbirds.