Recommend to a friend

Terra Nova Fpso

Vessel Type: FPSO, IMO Number: 9183532, Gross Registered Tonnage: 108222, Year Built: 2000
306190.jpg