You may also like
Giovanni Battista Caracciolo (Italian, 1578 - 1635)
Anonymous
Cornelis Engebrechtsz (Dutch, 1461-1527)
Paul Troger (Austrian, 1698-1762)
John La Farge (American, 1835-1910)
Sébastien Bourdon (French, 1616 - 1671)
Domenico Beccafumi (Italian, 1486-1551)
Carl Bloch (Danish, 1834-1890)
Charles Le Brun (French, 1619-1690)
Eustache Le Sueur (French, 1616/17 - 1655)
William Bouguereau (French, 1825-1905)
Pier Francesco Mola (Italian, 1612-1666)
Rupert Bunny (Australian, 1864 – 1947)
Moretto Da Brescia (Italian, 1498 - 1554)
Guercino (Italian, 1591-1666)