Cap Spencer
IMO:
9215696
Ex-names:
Cap San Augustin
Built:
2001
@ Samsung Heavy Industries
Locations:
BRSSZ
DEHAM