Antarctica Detaile Island, Antarctic Peninisula Pelagic at anchor in Port Lockroy, Antarctic Peninsula Port Lockroy, Antarctic Peninsula Smith Island – South Shetland Islands “Europa” – Port Lockroy, Antarctic Peninsula The sewing machine needles – Deception Island Share this:LinkedInRedditWhatsAppEmailLike this:Like Loading...