You may also like
Peter Paul Rubens (Flemish, 1577-1640)
Guercino (Italian, 1591-1666)
Fra Bartolomeo (Italian, 1472 - 1517)
Aureliano Milani (Italian, 1675 - 1749)
Jusepe de Ribera (Spanish, 1591-1652)
Carl Bloch (Danish, 1834-1890)
Gerard David (Dutch, 1460-1523)
Nosadella (Giovanni Francesco Bezzi) (Italian, active c. 1549-1571)
Bartolomé Estebán Murillo (Spanish, 1617-1682)
Abraham Bloemaert (Dutch, 1564-1651)
John Martin (English, 1789-1854)
Hans Canon (Austrian, 1829 - 1885)
Anonymous