Annibale Carracci
Hunting Scene, before 1595
Oil on canvas. 136×253
Louvre, Paris