Herb

Dudleya or Cliff Lettuce

Dudleya