Satoru Tamura, ‘Point of Contact for 20 incandescent lamps’, 2007, Tezukayama Gallery

About Satoru Tamura

Japanese, b. 1972, Tochigi Prefecture, Japan, based in Tochigi Prefecture, Japan