The hedgehog cactus puts out a pink-purple floral display.

Doug Kreutz / Arizona Daily Star