Pentatomidae on Leonotis ocymifolia

Pentatomidae  on Leonotis ocymifolia

Observation - Pentatomidae on Leonotis ocymifolia - Southern Africa. Description: