0

James Castle Exhibition in Japan

The one-person exhibition James Castle opened at Tomio Koyama Gallery in Tokyo on July 13, 2015 and runs through July 18, 2015. Watch: Tomio Koyama on His New Tokyo Gallery (video). Photos courtesy Tomio Koyama Gallery

View gallery…

  • Share post