Now that Leonardo da Vinci's masterpiece is moving to another room at The Louvre, other Renaissance masterpieces hanging in ...
The former's headline lot, Titian's Rest on the Flight into Egypt (c.1510), set a new auction record for the artist, hammering for $22,178,280. The wooden panel painting, measuring 46 x 62.9 cm ...