Stockholm, in Sweden, is one of my favourite european capitals. The amount of nature throughout the city is amazing, and there's a positive vibe all around! Here, a view from one of the margins... somewhere in the city! :)
You are viewing a single comment's thread from: