Another iconic Michelangelo sculpture is of ‘David’, the Biblical hero who won the battle against Goliath ... One of the ...
What sold at Art Basel Miami Beach? A $4.75 million David Hammons, a $3.5 million Yayoi Kusama, and a lot, lot more.