Aloe squarrosa is a small, clumping succulent native to Socotra Island, Yemen. It features dense rosettes of recurved, triangular green leaves with soft white marginal.
Above information is sourced from Wikipedia
© Petr Madera (CC-BY-NC)
© Jessica Sell
© KP Laer
© Chérif-Jacques Allali