BRIGHT LYONS: A great deal on a fantastic Picabia and the Scream gets 119 million dollars.

02 May 2012

A great deal on a fantastic Picabia and the Scream gets 119 million dollars.