Peter
IMO:
9445863
Ex-names:
Built:
2008
@ Song Cam Shipyard
Locations:
DEHAM