Kenro Izu · Still Life #550, 1996

Kenro Izu, Still Life #550, 1996, Platinum palladium print, 38.7 × 41.6 cm. Sold at auction in 2023. See Kenro Izu’s auction records and prices →