Aloe castilloniae
[CLOSE]