Close-up of mechanic repairing an engine

Royalty-free stock photo ID: 50409094

Close-up of mechanic repairing an engine