You may also like
Workshop of Hans Holbein the elder (Swiss, 1460-1524)
Giuseppe Cesari (Italian, 1568 - 1640)
Anonymous
Hans Nikolaj Hansen (Danish, 1853-1923)
Charles Haslewood Shannon (English, 1863-1937)
Lodewijk Toeput (Flemish, 1550 - 1605)
Jean-Louis Forain (French, 1852 - 1931)
William Strang (Scottish, 1859-1921)
George Richmond (English, 1809-1896)
Alphonse Legros (French, 1837-1911)
Hans von Aachen (German, 1552 - 1615)
Ernst Ludwig Kirchner (German, 1880-1938)
Giuseppe Passeri (Italian, 1654 – 1714)