Rumba
IMO:
9264714
Ex-names:
Built:
2003
@ Zhoushan Shipyard
Locations:
DEHAM