Name: Leon Thevenin. Type: Cable Ship. IMO number: 8108676. Built by Nouvelle Havre, France in 1983 as # 262. Flag: France. Call sign: FNWV. MMSI number: 226292000.
Copyright by Regin Torkilsson