Sealettuce (aka Sand Lettuce and Coast Dudleya) (Dudleya caespitosa) , a native succulent on East Anacapa Island, Channel Islands National Park, Callifornia, USA