Dudleya greenei

From Islapedia
Dudleya greenei, Santa Cruz Island
Photo by Kristina Gill

Dudleya greenei is found on San Miguel, Santa Rosa, Santa Cruz, and Santa Catalina islands.