Devils Point

point marking the southwest extremity of Byers Peninsula in Antarctica

Categories: