Lepidoptera sp. on Podalyria myrtillifolia

Lepidoptera sp.  on Podalyria myrtillifolia

Observation - Lepidoptera sp. on Podalyria myrtillifolia - Southern Africa. Description: