Aloe suprafoliolata


No. 13005: Aloe suprafoliolata
Family: Aloaceae