News

Peter Doig “Echo Lake”, 1998 Oil on canvas 91 x 142 inches 230.5 x 360.5 cm DOI 191 Tate. Presented by the Trustees in honour of Sir Dennis and Lady Stevenson (later Lord and Lady Stevenson of ...
Peter Doig is adamant that the landscape — a desert, its perspective oddly warped — was neither a product of his brush or the LSD he took. But Robert Fletcher, who had owned the painting since ...