Green Shieldbug

 Green Shieldbug

Observation - Green Shieldbug - UK and Ireland. Description: