Home Other Stuff Picasso’s “Nature morte aux tulipes” and Warhol’s “Statue of Liberty” Expected to Sell for $35 million Each
Facebook