Car mechanic repair engine at service station. Car repair

Car mechanic repair engine at service station. Car repair.