i
"The Deluge," Francis Danby (1793-1861) At the Tate Museum, London.