Guadalupe dudleya (Dudleya guadalupensis), Zapato Islet, Guadalupe Island Biosphere Reserve, off the coast of Baja California, Mexico, April