Barkskeppet Vifsta Varf till Harwich , England.