Painting Sells For Almost $30 Million
The Splash is one of the most iconic Pop Art images of the Twentieth Century.LONDON — It was a thrilling night in London as Sotheby’s recent Contemporary Art Evening Auction saw a selection of iconic and powerful works go under the hammer, achieving a …