Cardon (Pachycereus pringlei) cactus, Esp?ritu Santo Island, Gulf of California, Mexico