Designed by
Title
Antarctic expedition ship anchored in the South Shetland Islands. #266784430
Description
Antarctica - December 7, 2010. Small Antarctic expedition ship, the Ocean Nova, anchored in Yankee Bay on Livingston Island in the South Shetland Islands.
This image is editorial