Leon Golub · Head, 1922

Leon Golub, Head, 1922, oil on unstretched canvas, 139 × 102 cm. Sold at auction in 2026. See Leon Golub’s auction records and prices →