Aloe petricola

Aloe petricola

Observation - Aloe petricola - Southern Africa. Description: