Hedgehog cactus {Echinocereus engelmanni} Sonoran desert, Arizona, USA