Oil on canvas, with arched top, 102cm by 62.5cm.
This is probably a sketch for an unidentified altarpiece.
Jean Baptiste Champaigne was a Flemish Baroque painter and from 1671 he was a teacher at the prestigious Academie de Peinture et de Sculpture in Paris.