Cactus Wren (Campylorhynchus brunneicapillus) perching on cactus flower, southwestern Arizona