Annoyed industrial mechanic worker with Santa Claus hat with stop sign. Engineer with his personal protective equipment. Safety #314553740
Description
Annoyed industrial mechanic worker with Santa Claus hat with stop sign. Engineer with his personal protective equipment. Safety first. Industrial safety and occupational health at work