Tag Archives: L. S. Lowry at Tate Britain

L. S. Lowry at Tate Britain, London

British urban scenes and industrial lanscapes are being shown in London from the 26th of June to the 20th of October. Tate Britain presents the exhibition on one of the most popular British modern artists, L. S. Lowry. Such event, Lowry and the Painting of Modern Life, is the first exhibition of this artist in London after […]