One of many colorful desert plants, Sea of Cortez island, Baja California, Mexico.
BaroneIMG4685091
From Safari Quest, Sea of Cortez