Leon Bibel · Dead End, 1938

Leon Bibel, Dead End, 1938, canvas, 76 × 91 cm. Sold at auction in 2003. See Leon Bibel’s auction records and prices →