Share
twitterlinkedinfacebook
Image 1 of 1
20051225_16124965_TM1.jpg
A large iceberg towers above the water off the Vernadsky Station, in Antarctica.