The Art Newspaper
by Judd Tully

Despite buy-ins, the sale saw several strong prices and records below the dizzy height of $450.3m for Leonardo da Vinci’s Read more…