Nicolas Mignard D’Avignon

Troyes, 1606 – Paris, 1668

Oil on canvas, 125.7 x 162.5 cm