Left Panel, Saint Peter (c1360). Tempera on panel. 65 x 18.