Port Lockroy - Image Details
Image
Port Lockroy

Port Lockroy is a natural harbour on the Antarctic Peninsula. There a a souvenir shop run by the British.

View Full Image on Dreamstime

Username: Hsinica

Editorial: No

Width: 5184 pixels

Height: 3456 pixels

Downloads: 3

Image ID: 23804325