Francine Scialom Greenblatt · Lock and Key, 2000

Francine Scialom Greenblatt, Lock and Key, 2000, oil on canvas, diameter: 92cm, unframed. Sold at auction in 2026. See Francine Scialom Greenblatt’s auction records and prices →