243.25m Floating Production Storage & Offloading Vessel

243.25m Floating Production Storage & Offloading Vessel