Image 20 of 151
< Prev Next >
A passenger of the "Sea Spirit" photographing the shorelines of Livingstone Island, in the South Shetland Islands near the Antarctic Peninsula.
Share
twitterlinkedinfacebook
A passenger of the "Sea Spirit" photographing the shorelines of Livingstone Island, in the South Shetland Islands near the Antarctic Peninsula.