November 11, 2015November 11, 2015 Aloe excelsa, Mount Muruwere, Mozambique, Ton Rulkens Aloe excelsa, Mount Muruwere, Mozambique, Ton Rulkens