Aloe suffulta


No. 16413: Aloe suffulta
Family: Aloaceae