Stokes Peaks

Group of peaks on the north side of Wright Peninsula, Adelaide Island, Antarctica From Wikipedia, the free encyclopedia

Stokes Peaksmap