Dogs are supposedly man’s best friend. In the frozen lands of Norway’s Svalbard Archipelago, dogs are also man’s best transport option.
Category: FeaturesWundering
0 Comments