GREEN BUG

Observation - GREEN BUG - UK and Ireland. Description: