Keith Joubert · Lion Field Panel

Keith Joubert, Lion Field Panel, oil on canvas, 76 × 101.5 cm. Sold at auction in 2024. See Keith Joubert’s auction records and prices →