Engineer and technician in manufacturing plant, abstract blurred image

Code produit:
905603293