Green bug DSC_0016

Green bug DSC_0016

Observation - Green bug DSC_0016 - UK and Ireland. Description: