241m Aframax FPSO 1993 – Korea Built – Refurbished 2013 – DWT 120643

Translate »