Scala/Art Resource, New York, NY

The altar wall: The Last Judgment.