Nord Yilan
Southeast Marine Globe Corporation Imabari, Japan ( Built 2010 Nov. )
DWT
28,300
Size
Handy