Common Name - Arabian (Yemen) aloe
Scientific Name - Aloe rubroviolacea
Location - African nr. Aus. Garden
Photographed by Allan Dodds
More information