Friday, May 07, 2010

$106 Million Picasso Sale Sets New World Record for Most Expensive Work of Art