Repairing of modern diesel engine

Royalty-free stock photo ID: 62516320

Repairing of modern diesel engine