Stockholm

Sweden’s capital, confident and self-assured, glitters with souvenirs from the day when it ruled as a superpower. From pondering gilded royal state...
Back to Top