Aloe ferox

Aloe ferox

Observation - Aloe ferox - Southern Africa. Description: