Aloe sp.

from Yemen