Herring Point

point on the north coast of Rugged Island in Antarctica

Categories: