Cap Talbot
IMO:
9227273
Ex-names:
Cap San Antonio
Built:
2001
@ Samsung Heavy Industries
Locations:
DEHAM