What was Picasso 's most mysterious and challenging painting and when was it created ?
The painting was owned by the Swedish investment banker and mecenat Fredrik Roos when it was sold at Binoche et Godeau in Paris on November 30 , 1989 .