Jacques François Carabain · La Grand Place, Brussels, 1834

Jacques François Carabain, La Grand Place, Brussels, 1834, oil paint, 71 × 112.5 cm. Sold at auction in 2025. See Jacques François Carabain’s auction records and prices →