Cactus Wren {Campylorhychus brunneicapillus} singing on Cactus, Arizona, USA.