Part of a car engine.

Royalty-free stock photo ID: 3377434

Part of a car engine.