Technological brain art installation spotted in Liwan District, China

Location: Liwan District, China

1 sources from 1 citizen journalists

Topics: brain sculpture, technological art, human head, public installation, contemporary art, street art, technology, culture, urban, art

Technological brain art installation spotted in Liwan District, China


MONITORING WIRE…

Loading event...

Technological brain art installation spotted in Liwan District, China | Open Wire