Friday, 17 February 2012

This Week's Bizarre Masterpiece


Francis Danby: The Deluge (1840).

No comments:

Post a Comment