Closeup of car mechanic repairing brake pads

Royalty-free stock photo ID: 83362849

Closeup of car mechanic repairing brake pads