Star Merlin

Image of the oil/chemical tanker Star Merlin IMO 9325609 arriving to port in Helguvik, Iceland.

Oil products tanker Star Merlin IMO 9325609 arriving to port in Helguvik, Iceland. Built 2007 by Shin Kurushima Onishi Shipyard in Imabari, Japan.

Advertisements