Aloe acutissima, Blue Spider Aloe

Aloe acutissima, Blue Spider Aloe

Aloe acutissima, commonly known as the Blue Spider Aloe