A good read (translated from Swedish with Google Translate) with some speculation about what actually was the artwork.