“John Martin’s The Deluge: Meaning and the Spectacular.” Yale Center for British Art. Yale University. 17 November 1981.
1981 |
“John Martin’s The Deluge: Meaning and the Spectacular” (Yale U.)Categories Talks |
“John Martin’s The Deluge: Meaning and the Spectacular.” Yale Center for British Art. Yale University. 17 November 1981.