Automobile glaziers workers replacing windscreen or windshield o

Automobile glaziers workers replacing windscreen or windshield of a car in auto service station garage