Image 1 of 1
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.