Auto mechanic checking an internal combustion engine.

Royalty-free stock photo ID: 54471859

Auto mechanic checking an internal combustion engine.