Leiko Ikemura

Zarathustra l

  • 2014
  • Pigment on jute
  • 74 3/4 x 114 1/4 in.

back to top ^