The picture shows the left predella panel of the Barbadori Altarpiece. The main panel is in the Musée du Louvre, Paris.