Preview Port Lockroy, an old British Station, Now a museum, Wienke Island, Antarctica, Southern Ocean. Image ID: 1034-160 Artist: Ingrid Visser Purchase a commercial license Buy framed prints & more from our print store marine port lockroy british station museum wienke island antarctica southern ocean scenic scenery landscapes antarctic museums snow ice icy winter education