Tourists take pictures from the deck of a cruise ship docked at the port of a research town Ny-Aalesund in the Arctic archipelago of Svalbard

Mike Schuler
Total Views: 0
October 10, 2016

Back to Main