
‘Flamboyant Baroness’ Raises Hackles in Spain Over Constable Sale
Tomorrow, Christie’s London will sell John Constable’s The Lock (1824), which is expected to make between $31 million and $39 million and has a shot at becoming the most expensive work by a British artist ever sold at auction. Read More

