Previous exhibitions
image4887901

Takeshi MURATA  “Living Room”

Electrolyte, 2012 Pigment print, H 161cm W 216cm   […]