Greenshield bug

Greenshield bug

Observation - Greenshield bug - UK and Ireland. Description: