102m Oil Products Tanker 2010 China – DWT 6191

We're sorry but that listing has been removed.