What's new

  • Shunsuke Ochi, Is This the Right Path?, 2026, 59.4×42cm, Giclee print (edition of 3)
  • Lin Mingjun, Layered Screens, 2026, h87 × 145 cm, Sumi ink, paints on washi (Kumohada mashi) mounted on wood panel

News