By Wendy Hower Livingston What is the meaning of the leopard in Francisco Ribalta’s painting, “Saint Francis Embracing the Crucified Christ”? The huge animal, wearing a golden crown, lies completely subdued, its cheek pressed under the bare foot of Saint Francis, who embraces a suffering Christ on the cross. You [...]