Hedgehog cactus {Echinocereus sp} Anza Borrego NP, California, USA.