Aloe picta*

Species
Scientific Name: Aloe L. (Asphodelaceae) picta*
See Aloe saponaria