Tephrosia elongata var. elongata

Tephrosia elongata var. elongata

Observation - Tephrosia elongata var. elongata - Southern Africa. Description: