Saturday, August 28, 2010

Hellmouth

From the 14th-century Taymouth Hours.

No comments: