A long-lost masterpiece by John Constable (1776-1837), estimated to be worth up to £2 million, has been discovered gathering dust at Craufurdland Castle in Scotland. The “life-changing” find was made by the castle’s 29thlaird and his wife who were struggling to pay for repairs on the estate.
Continue reading