green insect in the office

green insect in the office

Observation - green insect in the office - UK and Ireland. Description: