Picasso Painting Sold for $115 Million