A stained glass panel from c. 1325, from the abbey church of Saint Ouen in Rouen, France.