Stockholm and Uppsala, the memory of the Vikings.
Sweden is home to two iconic cities that capture the imagination of travelers the world over: Stockholm and Uppsala.
Sweden is home to two iconic cities that capture the imagination of travelers the world over: Stockholm and Uppsala.
© 2024 Photo Venturelli