The Picasso Sculpture – Worlds largest Picasso is in Sweden

Kristinehamn Sweden worlds largest picasso monument

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.

Continue Reading