You may also like
Godfried Schalcken (Dutch, 1643-1706)
Giacinto Brandi (Italian, 1621-1691)
Carl Bloch (Danish, 1834-1890)
Giovanni Battista Cima da Conegliano (Italian, ca. 1459 - 1517)
Carl Bloch (Danish, 1834-1890)
Moretto Da Brescia (Italian, 1498 - 1554)
Francisco de Zurbarán (Spanish, 1598-1664)
Giovanni Battista Tiepolo (Italian, 1696-1770)
Lucas Van Leyden (Dutch, 1494-1533)
Giovanni Battista Salvi da Sassoferrato (Italian, 1609 – 1685)
Francesco Hayez (Italian, 1791 - 1882)
Ambrosius Benson (Dutch, 1519-1550)
Santi Di Tito (Italian, 1536-1602)
Abraham Bloemaert (Dutch, 1564-1651)
Paul Troger (Austrian, 1698-1762)