Giant Cardon cactus on Isla Espíritu Santo in the sea of Cortes, Baja California Sur, Mexico