Group of workers, men, boys and management
nice green insect seen in an unusual location (Northern France)