Port Lockroy is a natural harbor on the north-western shore of Wiencke Island in Palmer Archipelago of the British Antarctic Territory
View Full Image on Dreamstime
Username: Letloose78
Editorial: No
Width: 11309 pixels
Height: 3042 pixels
Downloads: 4
Image ID: 47513036