Welder and fitter

LOCATION
Sweden