Jacques François Carabain · Untitled, 1913

Jacques François Carabain, Untitled, 1913, oil on canvas, 68.5 × 100.5 cm. Sold at auction in 2023. See Jacques François Carabain’s auction records and prices →