Advanced Search
1 result for … adjust search
Results
Stelarc, , b. 1946
Stelarc is a performance, installation and new media artist who has performed and exhibited in Japan, Europe and the United States. Using medical instruments, prosthetics, ...