• Art and the Future, 2011
  • Pigment print
  • 50.00 × 32.50 inches
    (127 × 83 cm)

Takeshi Murata



Back to Artist