We recently returned from vacation in southern Arizona. I always find it surprising to see the spectacular desert blooms. Some of them are larger than the cactus that support them!
The large cactus is the Saguaro. A mature saguaro is considered to be at least 125 years of age. Average life spans are usually 150 to 175 years of age. Saguaros begin to grow arms at about 65 to 75 years of age.
The buds open into large white flowers from late April through early June. Each flower opens in the middle of the night, and closes the following day.