The Alexander von Humboldt II, a German ship, on the North Sea.
You must be logged in to post a comment.