Browsing: Aloe jucunda

Aloe jucunda is a small succulent plant that forms rosettes of triangular glossy green leaves flecked with pale green spots and triangular…

Read More