Bernardo Strozzi · David with the Head of Goliath, 1997

Bernardo Strozzi, David with the Head of Goliath, 1997, canvas, 164 × 106 cm. Sold at auction in 2020. See Bernardo Strozzi’s auction records and prices →