Repairing of modern diesel engine closeup of camshaft and valves

Royalty-free stock photo ID: 72657493

Repairing of modern diesel engine closeup of camshaft and valves