Aloe Species, Torch Aloe, Tree Aloe, Mountain Bush Aloe, Krantz Aloe (Aloe arborescens)

Discuss this image

BACK TO TOP