Stock Photo: The Triumph Of David Over Goliath Louis Finson (1580-1617) Oil On Panel Christie's Images, London, England