Mechanics working in automotive shop while maintaining a car on a lift during a busy workday

Code produit:
1184286076