Coughran Peak

mountain on Ross Island, Antarctica

Categories: