Desert plant in bloom, Sea of Cortés, Baja California Sur, Mexico.
Giant Cardón cactus and elephant tree, Sea of Cortés, Baja California Sur, Mexico.
Baby Cardón cacti, Isla Santa Catalina, Sea of Cortés, Baja California Sur, Mexico.