Lot 105
  • 105

Laurent Delvaux (1696-1778) Southern Netherlandish, circa 1776

Estimate
50,000 - 70,000 GBP
Sold
1,064,750 GBP
bidding is closed

Description

  • Caritas romana (Roman Charity)
Close