Share
twitterlinkedinfacebook
Image 1 of 1
SDA02594IND.jpg
Staff, on the factory floor, working on diesel engines at the MAN diesel and turbo factory.