TI Europe
IMO:
9235268
Ex-names:
Hellespont Tara
Built:
2002
@ Daewoo SB & M.E. Co., Ltd.
Locations:
NLRTM