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

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