Sweden has a lot to offer. Some things are a bit weird. This is one of them. Did you know that the worlds largest picasso sculpture is in Sweden. In Kristinehamn to be exact.
There was an error retrieving the images. Make sure you entered a valid non-private Inastagram username.