The Deluge exhibited 1840 by Francis Danby 1793-1861

The Deluge exhibited 1840 Francis Danby 1793-1861 Presented by the Friends of the Tate Gallery 1971 http://www.tate.org.uk/art/work/T01337

Leave a Reply

Your email address will not be published. Required fields are marked *