Stockholm, Sweden


With its location by the Stockholm archipelago, the capital of Sweden is renowned for its natural beauty.

No comments: