L.S. Lowry exhibition at Tate Britain


The first exhibition by L.S. Lowry to be held by a public institution (Tate Britain) in London since the artist’s death in 1976 opened on 26 June. Featuring over ninety works, this beautiful show also explores the "industrial painter"'s connections with French art. Both fascinating and dark...