Cape Thordsen


Cape Thordsen - point in Norway.