Close up shot of turbo charged diesel engine

Royalty-free stock photo ID: 28190209

Close up shot of turbo charged diesel engine