Land, Light and Sea 2006

Lemaire Transit

Location: Lemaire Channel, Antarctic Peninsula