Flowers in the desert













Queen of the Night
- Selenicereus grandiflorus




Cane cholla - Cylindropuntia imbricata




Cane cholla with fruit




Prickly pear - Opuntia








About 200 species of pears distributed throughout most of the Americas.




Blue agave - Tequila plant - Agavaceae