Thursday, October 31, 2013

Flight into Egypt

Flight into Egypt
1360
Detail of the Darmstadt Speculum Humanae Salvationis

Happy Halloween.  No way you're going to see anything half this freaky tonight.

No comments: