Getty bug
David with the Head of Goliath


Pietro Novelli
Italian, 1630s
Oil on canvas
49 1/2 x 39 1/4 in.
72.PA.16