Close
Green Shield Bug larvae
Palomena prasina