HAGBARD, MMSI: 265808680

flag-se Sweden