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
