72m PSV 2011 built China – DWT 2373

We're sorry but that listing has been removed.