Factory teamwork: A group of workers in helmets and uniforms heads to their shift at an industrial enterprise

Code produit:
659817781