Poland
Russia
South Shetland Islands. Between Smellie Point and Chester Cove, Byers Peninsula Livingstone Island
This page uses 'cookies'. More information I understand