Engine

Appingdammer dieselmotor

Size
1160418020.36
Place built
Appingedam, Nederland