Expedition ship anchored off Port Lockroy. Port Lockroy is a natural harbor in the British Antarctic Territory. It is located on the west coast of Wiencke Island on the Antarctic Peninsula

Expedition ship anchored off Port Lockroy. Port Lockroy is a natural harbor in the British Antarctic Territory. It is located on the west coast of Wiencke Island on the Antarctic Peninsula - 165934272

Imagens de estoque semelhantes

to-top-page