unidentified green stripey job

unidentified green stripey job

Observation - unidentified green stripey job - UK and Ireland. Description: