Thin green bug

Thin green bug

Observation - Thin green bug - UK and Ireland. Description: