aloe1

Aloe vera (aloe barbadensis)

!