The Lord Nelson, a British ship, on the North Sea near Lizard Point on the coast of north-east England.
You must be logged in to post a comment.