McMurdo Station on Ross Island, Antarctica

McMurdo Station on Ross Island, Antarctica
Zoom in on the image Zoom    Download this file Download

View from Observation Hill of McMurdo Station on Ross Island, Antarctica.