Svalbard Expedition of 1981

Where the devil is Svalbard? Well, it’s a Norwegian archipelago north of mainland Europe. But you’ll have to wait for me to post this journey. Don’t you know.

Share
Share