
Carl Bloch (Danish, 1834-1890)

Polidoro Da Lanciano (Italian, 1515-1565)

Jacob Jordaens (Flemish, 1593-1678)

Niklaus Manuel (Swiss, 1484 – 1530)

Master of the Lanckoronski Annunciation (Italian, 15th century)

Anonymous

Giovanni Battista Salvi da Sassoferrato (Italian, 1609 – 1685)

John Baptist Jackson (English, 1701-c. 1780)

Alexander Lauréus (Finnish, 1783 – 1823)

Adam Elsheimer (German, 1578 - 1610)

James Fuller Queen (American, 1820-1886)

Johann Nepomuk Strixner (German, 1782-1855)

Tommaso Gazzarini (Italian, 1790 – 1853)

Jacopo Bassano (Italian, ca. 1510-1592)

Josef Binder (Austrian, 1805-1863)

Friedrich von Olivier (German, 1791-1859)

The Master of the Parrot (Flemish, active 1520 - 1540)

Remondini (Italian, active 1657 - 1861)

Nicolas Auguste Hesse (French, 1795 - 1869)

Francesco Hayez (Italian, 1791 - 1882)

Gustave Doré (French, 1832-1883)

Johann Carl Loth (German, 1632 – 1698)