Kazuo Shiraga · Chimeisei Tettekisen, 1961

Kazuo Shiraga, Chimeisei Tettekisen, 1961, oil on canvas, 163.5 × 131.5 cm. Sold at auction in 2020. See Kazuo Shiraga’s auction records and prices →