Translate

Sunday, 11 January 2015

Japanese car carrier Libra Leader 1998-

Schelde off Vlissingen, Netherlands 11 January 2015

Panama-flagged, IMO 9174490, MMSI 357122000 and callsign 3FZZ8. Built at the Shin Kurushima Onishi Shipyard, Imabari, Japan. Owned and managed by Hacchiuma Steamship, Kobe, Japan.