Land, Light and Sea 2006

Aitcho Vista

Location: Aitcho Island, South Shetlands