Green shield bug (Palomena prasina)

Green shield bug (Palomena prasina)

Observation - Green shield bug (Palomena prasina) - UK and Ireland. Description: