O Lord Thou shalt open my lips and my mouth shall declare Thy praise.
Saturday, April 27, 2013
How To: Excorcism
From Fr. Z comes this picture of St. Catherine hammering the snot out of the devil, even though it looks like it's really St. Margaret. The label in the image isn't really clear, but I'm pretty sure it says "Sca. Margarita".