Welder

A welder works on a temporary road surface

New York, NY, USA