Stalking Viking Gold in Stockholm
Season 1 Episode 838 ยท Oct 08, 2017, 11:05 PM
Share
Subscribe
The capital of Sweden is a magnificent metropolis draped royally over 14 islands linked by bridges. But its most alluring asset in the summer time maybe an adjacent archipelago.
