• Cyborg, 2011
  • Pigment print
  • 42.00 × 28.00 inches
    (107 × 71 cm)

Takeshi Murata



Back to Artist