52 000 DWT Floating Production Storage Unit

52 000 DWT Floating Production Storage Unit