Titian’s masterpiece Diana And Callisto has been saved for the nation in a £45 million deal. The magnificent 16th century painting could have been sold abroad if the National Gallery was unable to raise the funds. The oil painting, one of a series of six created for King Philip II of Spain in...
Read More »








