Return to the Chartres index page
Panel 23 - The Virgin forces the Devil to surrender his contract with Theophilus
Description: