Tabea
IMO: 9294812
Ex-names:
MSC Turchia | Cholguan
Built:
2006 @ China Shipbuilding Corp.
Locations:
DEHAM