Desert habitat photo of a Mammillaria species (pin-cushion cactus) in Arizona. Possibly Mammillaria grahamii.
Desert habitat photo of a backlit Echinocereus species (hedgehog cactus) in Arizona. © Rob Huntley