For a couple of days each year the little hedgehog cactus blooms with extraordinary flowers. Tucson AZ. Shot with the 7D and the 100mm.