Pentatomidae (Stink bug) on Lanaria lanata

Pentatomidae (Stink bug) on Lanaria lanata

Observation - Pentatomidae (Stink bug) on Lanaria lanata - Southern Africa. Description: