An ice cave near Palmer Station, Anvers Island, Antarctica.
June 8, 2010
An ice cave near Palmer Station, Anvers Island, Antarctica. (Date of Image: July 24, 2000)
Topics:
Environment, Arthur Harbour, Anvers Island, Palmer Station, Human Interest, Norsel Point, Antarctica, Entertainment Culture
