Utterly clueless! Erythrina or aloe?

Utterly clueless! Erythrina or aloe?

Observation - Utterly clueless! Erythrina or aloe? - Southern Africa. Description: