Port Lockroy, Antarctica - Image Details
Image
Port Lockroy, Antarctica

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