Deluge
(c1840). Oil on canvas. 284 x 452.
Deluge
was painted by
Francis Danby (1793 - 1861)
Deluge
is in
Tate Britain
Deluge
is in
ArtHistoryReference