Cultivar [20875]

20875
Yes
Aloe excelsa
Aloe excelsa
Aloe excelsa1.jpg