Tate Britain

Tate Britain

William Bell Scott, The Eve of the Deluge 1865, Oil paint on canvas, 324 x 445 mm © Tate
Subscribe
Get updates on the Tate Britain