Vega Leader

DSC_4050Vehicles carrier Vega Leader is leaving Hamburg on May 16th, 2009.
Built: 2000 | IMO No.: 9213818 | Gross tonnage: 51,496 | Flag: Panama | Car capacity: 4,323