Repairing of modern diesel engine, workers hands and tool

Royalty-free stock photo ID: 62677735

Repairing of modern diesel engine, workers hands and tool