Results 1 results found A view of the expedition ship Ulla Rinman operating in the Svalbard Archipelago, Norway, Arctic, Europe