Land, Light and Sea 2006

Lost Souls of Lockroy

Location: Port Lockroy, Antarctic Peninsula