Mountain Aloe (Swazi)

Mountain Aloe (Swazi)

Observation - Mountain Aloe (Swazi) - Southern Africa. Description: