Leiko Ikemura · Floating Face, 2009

Leiko Ikemura, Floating Face, 2009, Tempera auf Leinwand, 80 × 110 cm. Sold at auction in 2026. See Leiko Ikemura’s auction records and prices →