Possibly an Indigofera

Possibly an Indigofera

Observation - Possibly an Indigofera - Southern Africa. Description: