Cap Azul
IMO: 9236212
Ex-names:
P&O Nedlloyd Nelson
Built:
2002 @ Guangzhou Wenchong SY
Locations:
DEHAM